首页
Python
Java
前端
数据库
Linux
Chatgpt专题
开发者工具箱
redis3专题
redis3.x cluster设计
redis3.x cluster》 前言 redis集群后,我们就需要一种数据路由算法将不同key分散存储到不同的redis节点内,通常的做法是获取某个key的hashcode,然后mod,不过这种做法无法很好的支持动态伸缩性需求,一旦节点的增或者删操作,都会导致key无法在redis中命中,所以在redis3.x之前,基本上都是采用编写一致性hash算法实现redis的集群,但是
阅读更多...
【征服redis3】一文征服redis的jedis客户端
使用数据库的时候,我们可以用JDBC来实现mysql数据库与java程序之间的通信,为了提高通信效率,我们有了数据库连接池比如druid等等。而我们想通过Java程序控制redis,同样可以借助一些工具来实现,这就是redis客户端,常见的有Jedis、lettuce、redisson等等,这几个工具各有优缺点,而且应用都比较多,所以我们分三篇逐步来看。 Jedis 是一个功能强大、易用性高的
阅读更多...