240 发简信
IP属地:山西
  • Redis奇幻之旅(五)

    5.redis源码解析 暂不开放...

  • Redis奇幻之旅(四)4. Redis Cluster

    4. Redis Cluster ​ 《4.1.1.2 集群解决的第二个问题》中提到我们去做集群实际上是为了解决机器的性能瓶颈。通俗来讲:假...

  • Redis奇幻之旅(四)3.哨兵机制

    3.哨兵机制 ​ 在《4.1 集群设计绕不开的话题》中我们提到了单点故障的问题,在《4.2 主从复制》中我们又提到了使用从库来做主库的备份,...

  • Redis奇幻之旅(四)2. 主从同步

    2. 主从同步 ​ Redis可以实现一主N从,为了减少主库的复制压力,还可以做到从从复制。例如:一个主库挂两个从库,两个从库又各自挂了两个...

  • Redis奇幻之旅(四)1. 集群设计绕不开的话题

    1. 集群设计绕不开的话题 ​ 我接触了很多技术栈,比如:Redis、Kafka、ELasticsearch、Zookeeper等等,对于当...

  • Redis奇幻之旅(三)12. 监视器

    12. 监视器 ​ 在上一章《3.11 键通知》我们讲了Redis的Key发生变化的时候会产生键通知,并且通过pub/sub机制来让订阅的客...

  • Redis奇幻之旅(三)11. 键通知

    11. 键通知 ​ 我们希望得到“某个键的所有操作”或者“某个操作的所有键”的时候就可以用到键通知了。键通知其实用的就是pub/sub功能,...

  • Redis奇幻之旅(三)10. lua脚本

    10. lua脚本 ​ 其实在《3.7.1 单机Redis的分布式锁》的一段python代码中已经使用到了lua脚本,当时是为了解决在Red...

  • Redis奇幻之旅(三)9. Redis事务

    9. Redis事务 9.1 Redis事务基本原理 ​ 基本上数据库都会有事务这个概念,像Mysql的事务就满足ACID特性,但是Redi...