你的位置:首页 > 软件开发 > 数据库 > StackExchange.Redis客户端读写主从配置,以及哨兵配置。

StackExchange.Redis客户端读写主从配置,以及哨兵配置。

发布时间:2016-09-03 03:00:08
继续第一张的配置,简单分享一下StackExchange.Redis客户端中配置主从分离以及哨兵的配置。关于哨兵如果有不了解的朋友,可以看我之前的一篇分享,当然主从复制文章也可以找到。http://www.cnblogs.com/tdws/tag/NoSql/为什么要有这篇分享呢 ...

继续第一张的配置,简单分享一下StackExchange.Redis客户端中配置主从分离以及哨兵的配置。

关于哨兵如果有不了解的朋友,可以看我之前的一篇分享,当然主从复制文章也可以找到。http://www.cnblogs.com/tdws/tag/NoSql/

为什么要有这篇分享呢,是因为我之前也有一些疑问,相信学习Redis的朋友都有过相同的疑问。

在代码中,如何分别操作主从数据库?,也就是说,如何只向主数据库写,而读取只向从服务器读。我目前给出的解决方案就是有关Set命令使用主服务器地址,关于Get的命令使用多个从服务器地址。

下面我没有分别给出set和get配置不同服务器地址的代码,给出一个集群的写法吧。如果觉得代码比较突兀,那还是从第一篇,基础配置看一下吧。下面的配置就是个例子。

1   ConfigurationOptions option = new ConfigurationOptions();2       option.EndPoints.Add("127.0.0.1", 6379);3       option.EndPoints.Add("127.0.0.1", 6380);4       option.EndPoints.Add("127.0.0.1", 6381);5       _redis = ConnectionMultiplexer.Connect(option);6       _db = _redis.GetDatabase();

原标题:StackExchange.Redis客户端读写主从配置,以及哨兵配置。

关键词:Redis

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

可能感兴趣文章

我的浏览记录