回到目录Redis自主提供了集群模式,当然也只是比较简单的读写分离模式,或者叫主从模式,它在各个redis服务端自己做数据同步机制,当然就是将主服务端的信息同步到各个slave服务器上,在客户端集成的驱动中,需要指定主节点和从节点的信息,服务端根据各自的conf的文件来实现的,下 ...
回到目录
Redis自主提供了集群模式,当然也只是比较简单的读写分离模式,或者叫主从模式,它在各个redis服务端自己做数据同步机制,当然就是将主服务端的信息同步到各个slave服务器上,在客户端集成的驱动中,需要指定主节点和从节点的信息,服务端根据各自的conf的文件来实现的,下面我主要说一下两大客户端驱动是实现集群的方式方法。
服务端配置
服务端各个从服务器配置如何(6789为主节点的端口,6380为自己节点的端口)
客户端配置
ServiceStack.Redis驱动
/// <summary> /// 创建链接池管理对象 /// </summary> private static void CreateManager() { //redis写服务器集群 string[] writeServerList = ConfigManager.Config.Redis.WriteServerList.Split(new char[] { ',' }, StringSplitOptions.RemoveEmptyEntries); //redis读服务器集群 string[] readServerList = ConfigManager.Config.Redis.ReadServerList.Split(new char[] { ',' }, StringSplitOptions.RemoveEmptyEntries); RedisClientManagerConfig s = new RedisClientManagerConfig(); s.MaxWritePoolSize = ConfigManager.Config.Redis.MaxWritePoolSize; s.MaxReadPoolSize = ConfigManager.Config.Redis.MaxReadPoolSize; s.AutoStart = ConfigManager.Config.Redis.AutoStart; prcm = new PooledRedisClientManager(writeServerList, readServerList, s); }
原标题:Redis学习笔记~conf自主集群模式
关键词:Redis
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们:
admin#shaoqun.com
(#换成@)。