Avatar notebook default
15篇文章 · 11926字 · 8人关注
  • Resize,w 360,h 240
    Redis主从复制

    搭建环境 为了测试Redis主从复制功能,需要在本地启动master和slave两个Redis实例。这里使用docker创建了两个容器: 使用r...

  • Redis命令处理过程分析

    分析从客户端发送命令,到服务端执行命令、返回执行结果经历的整个过程。 建立连接 无论是redis-cli还是Jedis这样的三方包客服端,要向R...

  • Resize,w 360,h 240
    Redis启动过程分析

    Redis服务启动流程: Redis服务启动流程中会初始化redisServer结构的变量server,并开启事件循环。 一、加载配置 加载配置...

  • Redis:分布式锁

    Java多线程开发中锁提供了原子性、可见性。但是在分布式系统中,一个进程下的多个线程分布到一个集群中的多台机器上,需要其他方式来保证原子性、可见...

  • Redis发布订阅模式

    Redis支持发布订阅模式,先了解一下与发布订阅相关的命令。 发布订阅模式命令 SUBSCRIBE命令用于订阅channel。当有消息发送到被订...

    0.2 3239 1 15
  • Redis事务

    关系型数据库的事务具备:原子性、隔离性、持久性、一致性。在Redis中也同样拥有事务的概念,本文主要介绍Redis事务的使用、特性。 如何使用R...

  • Redis Pipelining

    Redis Pipelining可以一次发送多个命令,并按顺序执行、返回结果,节省RTT(Round Trip Time)。 使用Pipelin...

  • Redis协议:RESP

    Redis服务器与客户端通过RESP(REdis Serialization Protocol)协议通信。 RESP协议支持的数据类型 Simp...

  • Resize,w 360,h 240
    Redis客户端:Jedis

    Redis的各种语言客户端列表,请参见Redis Client。其中Java客户端在github上start最高的是Jedis和Redisson...

文集作者