提交 e3e54f25 编写于 作者: 武汉红喜's avatar 武汉红喜

..

上级 2a8f361e
......@@ -16,16 +16,16 @@ Spring Boot 2.x默认使用Lettuce。
- Jedis连接方式如图<br> ![jedis](jedis.png)
### Redis集群方案
- 早期Redis还没有Cluster特性,而目前官方Cluster方案还有一些未解决或无法避免的问题,实践中广泛采用的集群方案仍然是客户端分片与
[Twemproxy](https://github.com/twitter/twemproxy)/[Codis](https://github.com/CodisLabs/codis)代理,少数公司还有一些
自研内存存储方案,如京东的JIMDB。
早期Redis没有Cluster特性,而目前官方Cluster方案还有一些未解决或无法避免的问题,实践中广泛采用的集群方案仍然是客户端分片与
[Twemproxy](https://github.com/twitter/twemproxy)/[Codis](https://github.com/CodisLabs/codis)代理或云厂商方案,
少数公司还有一些自研内存存储方案,如京东的JIMDB。
### 基于M-S模式下读写分离
### 主从读写分离
通常情况下,Slave只是作为数据备份,不提供read操作,这种考虑是为了避免slave提供stale数据而导致一些问题。
不过在很多场景下,即使slave数据有一定的延迟,我们仍然可以兼容或者正常处理,此时我们可以将slave提供read
服务,并在M-S集群中将read操作分流,此时我们的Redis集群将可以支撑更高的QPS。本实例中,仅仅提供了“读写分
离”的样板,尚未对所有的redis方法进行重写和封装,请开发者后续继续补充即可。此外,slave节点如果异常,我们
应该支持failover,这一部分特性后续再扩展
应该支持failover。
### Thread or epoll
MySQL为什么使用线程的模型而不是epoll之类的技术?
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册