首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏sofu456

    stackexchange.redis

    redis客户端 using ControlSystem.Log; using StackExchange.Redis; using System; using System.Collections.Generic

    60010发布于 2020-02-25
  • 来自专栏yaphetsfang

    StackExchange.Redis通用封装类分享

    ConnectionMultiplexer 封装 首先是 ConnectionMultiplexer 的封装,ConnectionMultiplexer对象是StackExchange.Redis最中枢的对象 中对对象的存储是不自带序列化和反序列化的方法,所以在ConvertJson和ConvertObj里面我是使用了JsonConvert来操作,如果需要换成其他的序列化和序列化,直接修改这两个方面就好了,另外,StackExchange.Redis string customKey) { CustomKey = customKey; } #endregion 其他 以上就是对StackExchange.Redis 问题:  StackExchange.Redis没有提供Redis分布式锁的操作么? ServiceStack.Redis 提供了AcquireLock 的方法来操作,StackExchange.Redis 源码中只找到了LockTake的方法,并没有找到其他的方法了,如果有人使用过,还希望能提供下

    1.7K30发布于 2020-07-30
  • 来自专栏跟着阿笨一起玩NET

    .NET使用StackExchange.Redis

    using StackExchange.Redis; using System; using System.Collections.Generic; using System.Text; using Newtonsoft.Json

    64530编辑于 2022-09-08
  • 来自专栏博客园

    StackExchange.Redis 使用-配置 (四)

    Configuration redis有很多不同的方法来配置连接字符串 , StackExchange.Redis 提供了一个丰富的配置模型,当调用Connect 或者 ConnectAsync 时需要传入 when the server does not make this available) writeBuffer={int} : 输出缓存区的大小 各配置项用逗号分割 自动和手动配置 在大部分的情况下StackExchange.Redis

    2.7K40发布于 2019-02-25
  • 来自专栏博客园

    StackExchange.Redis 使用-配置 (四)

    Configuration redis有很多不同的方法来配置连接字符串 , StackExchange.Redis 提供了一个丰富的配置模型,当调用Connect 或者 ConnectAsync 时需要传入 when the server does not make this available) writeBuffer={int} : 输出缓存区的大小 各配置项用逗号分割 自动和手动配置 在大部分的情况下StackExchange.Redis

    2.8K31发布于 2018-08-31
  • 来自专栏Dechin的专栏

    关闭StackExchange等平台的privacy收集窗口

    技术背景 当我们打开一个StackExchange页面的时候,经常会出现一个很大的privacy收集窗口,而且不管怎么点都关闭不了,比如像下图这样: image.png 如果屏幕足够大,影响可能也不是很大 操作步骤 使用谷歌浏览器打开相应链接,比如这个链接:https://tex.stackexchange.com/questions/284538/align-aligned-and-r-markdown 总结概要 StackOverflow和StackExchange等等都是程序员常用的问题反馈和解决平台,相当于是专业性更强的知乎。

    1.8K30编辑于 2022-06-12
  • 来自专栏Rust语言学习交流

    StackExchange 站点的命令行搜索工具

    StackExchange 站点的命令行搜索工具 so,可以用来搜索 StackExchange 网络内任何站点的命令行工具,其中就包括程序员熟知的 StackOverflow 站点。 how to put tilde over character # use google to search stackoverflow.com, askubuntu.com, and unix.stackexchange.com

    54220发布于 2020-07-07
  • 来自专栏张善友的专栏

    初识Opserver,StackExchange的监控解决方案

    Opserver目前支持SQL Server、ElasticSearch、HAProxy、StackExchange.Exceptional和Redis。 Nick告诉我们,它是自然长成的: 开始的时候,它是StackExchange.Exceptional数据库的中央异常日志查看器,是我们所有应用程序日志的集中存放位置。 查看英文原文:A first look at Opserver, Stack Exchange's monitoring solution 查看中文原文:初识Opserver,StackExchange

    1K60发布于 2018-01-29
  • 来自专栏嘿dotNet

    StackExchange.Redis .net core Timeout performing 超时问题

    最近在做的一个项目,用的.net core 2.1,然后缓存用的Redis,缓存相关封装是同事写的,用的驱动是StackExchange.Redis version 2.0.571 ,一直听说这个驱动并发情况下有 Please take a look at this article for some common client-side issues that can cause timeouts: https://stackexchange.github.io /StackExchange.Redis/Timeouts)) 后面是堆栈信息..... ? 蛋疼了很久,搜了很多文章,得到以下 解决方案 1、换掉,不用这个驱动( 可以看看.net core redis 驱动推荐,为什么不使用 StackExchange.Redis) 2、redis操作修改为全部异步

    1.7K10发布于 2020-09-10
  • 来自专栏NetCore 从壹开始

    【BCVP更新】StackExchange.Redis 的异步开发方式

    如果你之前用过Redis的话,肯定会使用过StackExchange.Redis,我之前很久就用过,在.netfwk的时候,当时并发还比较小,没有什么问题,后来我就迁移到Blog.Core里了,但是有很多小伙伴 一直说国内有一个组件很不错,这个大家自己去使用吧,我也不多说什么,但是我想着StackExchange.Redis既然是官方推荐的不会这么菜吧,果然官方给的方案是,用异步的方式写,会解决超时的问题。 那具体应该怎么写呢,我还没有来得及思考,正好这两天研究微软的微服务案例eShopOnContainers,我发现他就是用的StackExchange.Redis实现的购物车缓存的子服务逻辑,研究了下,迁移到

    70710编辑于 2022-04-11
  • 来自专栏bluesummer

    StackExchange.Redis学习笔记(一) Redis的使用初探

    redis-server.exe”即可启动redis服务,也可以在环境变量中配置之后,用redis-server 命令来开启服务,以下是服务启动成功界面 Redis的使用   C#可选用ServiceStack.Redis或者StackExchange.Redis 等客户端程序操作redis,由于ServiceStack.Redis已经收费了,我这里用的是StackExchange.Redis,通过Nuget安装到项目中 接下来我们创建一个操作redis的帮助类

    1.4K20编辑于 2022-03-10
  • 来自专栏bluesummer

    StackExchange.Redis学习笔记(四) 事务控制和Batch批量操作

    watch命令是对整个连接有效的,用完之后可以用discard、unwatch、exec命令清除监视 StackExchange.Redis中的事物控制 在StackExchange.Redis是无法用 但是StackExchange.Redis提供了一套非常简单易懂的创建事物的方式 ,下面为示例代码 public void TestTran() { IDatabase Batch批量操作 StackExchange.Redis中对于连续多次的缓存等请求,我们会多次调用相关的函数来执行Redis命令。 对于这种问题可以用StackExchange.Redis提供的CreateBatch()解决 public void TestPipeLine() { IDatabase

    1.5K120发布于 2018-05-02
  • 来自专栏bluesummer

    StackExchange.Redis学习笔记(三) 数据库及密码配置 GetServer函数

    这一章主要写一些StackExchange.Redis的配置及不太经常用到的函数 数据库连接 下面是我的连接字符串,里面指定了地址,密码,及默认的数据库 Redis启动后默认会分成0-15个数据库,不同的数据库之间键可以重复 ,StackExchange.Redis的GetDatabase函数提供一个db的可选参数 默认-1实际上是0,可以通过设置连接字符串里的defaultdatabase来指定连接哪个数据库。 指定数据库的操作比较适合来根据业务来划分 Execute 在StackExchange.Redis中直接执行Redis命令可以通过Execute函数,但是对于大部分命令StackExchange.Redis 原因在于StackExchange.Redis提供的StringSet,SetAdd等函数是面向数据库集群的,所以实际上添加一个键并不一定是添加在某一台服务器上的。 当然StackExchange.Redis也提供了针对Server的相关函数。

    1.9K60发布于 2018-05-02
  • 来自专栏bluesummer

    StackExchange.Redis学习笔记(二) Redis查询 五种数据类型的应用

    ConnectionMultiplexer ConnectionMultiplexer 是StackExchange.Redis的核心对象,用这个类的实例来进行Redis的一系列操作,对于一个整个应用程序应该只有一个  除了基本的string类型操作,Redis同时支持以下几种类型的操作 List  列表 Set  无序集合 SortedSet  有序集合   Hash 哈希表 下面我依次来介绍下这四种类型在StackExchange.Redis

    1.7K90发布于 2018-05-02
  • 来自专栏CSDNToQQCode

    ASP.NET Core微服务(六)——【.Net Core操作redis】StackExchange.Redis

    ASP.NET Core微服务(六)——【.Net Core操作redis】StackExchange.Redis ---- 目录 ASP.NET Core微服务(六)——【.Net Core操作redis 】StackExchange.Redis 项目创建 StackExchange.Redis操作示例 引包【using StackExchange.Redis;】 ConnectionMultiplexer 这里创建.NET Core 3.1(长期支持) 可以看到,非常干净 StackExchange.Redis操作示例 打开NuGet包管理器,搜索【StackExchange.Redis】,本示例使用的是 2.6.66版本 引包【using StackExchange.Redis;】 ConnectionMultiplexer using StackExchange.Redis; using System RedisDBHelper using StackExchange.Redis; using System; using System.Collections.Generic; using System.Text

    1.2K20编辑于 2022-11-30
  • 来自专栏历史专栏

    【愚公系列】2022年11月 .NET CORE工具案例-StackExchange.Redis代码变量方式实现商品秒杀

    文章目录 前言 一、StackExchange.Redis执行Lua脚本实现商品秒杀 1.StackExchange.Redis封装 2.秒杀代码 3.效果 ---- 前言 下面是Redis分布式锁常用的概念说明 锁的分类说明: 相对方 相对方 悲观锁 乐观锁 公平锁 非公平锁 独享锁 共享锁 线程锁 进程锁 一、StackExchange.Redis执行Lua脚本实现商品秒杀 以下以.NET 7控制台为实例测试 1.StackExchange.Redis封装 using StackExchange.Redis; namespace Redis { public class RedisHelper

    68930编辑于 2022-11-28
  • 来自专栏历史专栏

    【愚公系列】2022年11月 .NET CORE工具案例-StackExchange.Redis代码变量方式实现商品秒杀

    文章目录 前言 一、StackExchange.Redis执行Lua脚本实现商品秒杀 1.StackExchange.Redis封装 2.秒杀代码 3.效果 ---- 前言 下面是Redis分布式锁常用的概念说明 锁的分类说明: 相对方 相对方 悲观锁 乐观锁 公平锁 非公平锁 独享锁 共享锁 线程锁 进程锁 一、StackExchange.Redis执行Lua脚本实现商品秒杀 以下以.NET 7控制台为实例测试 1.StackExchange.Redis封装 using StackExchange.Redis; namespace Redis { public class RedisHelper

    66520编辑于 2022-11-28
  • 来自专栏架构之家

    超清晰的 DNS 原理入门指南

    第四段显示stackexchange.com的NS记录(Name Server的缩写),即哪些服务器负责管理stackexchange.com的DNS记录。 上面结果显示stackexchange.com共有四条NS记录,即四个域名服务器,向其中任一台查询就能知道math.stackexchange.com的IP地址是什么。 math.stackexchange.com对应的4个IP地址(即A记录)。 比如,域名math.stackexchange.com显示为math.stackexchange.com.。这不是疏忽,而是所有域名的尾部,实际上都有一个根域名。 然后,DNS服务器向这些顶级域名服务器发出查询请求,询问math.stackexchange.com的次级域名stackexchange.com的NS记录。

    64630编辑于 2022-07-12
  • 来自专栏喵叔's 专栏

    【C#与Redis】--C# 操作 Redis

    二、链接 Redis 库 在C#中使用Redis库通常需要依赖StackExchange.Redis库。 以下是一个简单的示例,演示如何连接到Redis服务器并执行基本的操作: 首先,你需要通过NuGet安装StackExchange.Redis库: Install-Package StackExchange.Redis 确保查阅StackExchange.Redis文档以获取更多详细信息:StackExchange.Redis GitHub。 确保查阅StackExchange.Redis文档以获取更多详细信息:StackExchange.Redis GitHub。 确保参考StackExchange.Redis文档以获取更深入的了解和高级功能。

    1.4K10编辑于 2023-12-25
  • 来自专栏阮一峰的网络日志

    DNS 原理入门

    第四段显示stackexchange.com的NS记录(Name Server的缩写),即哪些服务器负责管理stackexchange.com的DNS记录。 上面结果显示stackexchange.com共有四条NS记录,即四个域名服务器,向其中任一台查询就能知道math.stackexchange.com的IP地址是什么。 math.stackexchange.com对应的4个IP地址(即A记录)。 比如,域名math.stackexchange.com显示为math.stackexchange.com.。这不是疏忽,而是所有域名的尾部,实际上都有一个根域名。 然后,DNS服务器向这些顶级域名服务器发出查询请求,询问math.stackexchange.com的次级域名stackexchange.com的NS记录。

    1.7K80发布于 2018-04-12
领券