返回顶部
摘要: 前面我们讲了 Redis 消息队列的使用方法,但是没有提到 Redis 消息队列的不足之处,那就是它不支持消息的多播机制。 消息多播 消息多播允许生产者生产一次消息,中间件负责将消息复制到多个消息队列,每个消息队列由相应的消费组进行消费。它是分布式系统常用的一种解耦方式,用于将多个消费组的逻辑进行拆 阅读全文
posted @ 2019-10-30 20:07 不懒人 阅读(4489) 评论(0) 推荐(0) 编辑
摘要: 为了确保连续多个操作的原子性,一个成熟的数据库通常都会有事务支持,Redis 也不例外。Redis 的事务使用非常简单,不同于关系数据库,我们无须理解那么多复杂的事务模型,就可以直接使用。不过也正是因为这种简单性,它的事务模型很不严格,这要求我们不能像使用关系数据库的事务一样来使用 Redis。 R 阅读全文
posted @ 2019-10-30 18:24 不懒人 阅读(639) 评论(0) 推荐(0) 编辑
摘要: Redis 的消息交互 当我们使用客户端对 Redis 进行一次操作时,如下图所示,客户端将请求传送给服务器,服务器处理完毕后,再将响应回复给客户端。这要花费一个网络数据包来回的时间。 如果连续执行多条指令,那就会花费多个网络数据包来回的时间。如下图所示。 回到客户端代码层面,客户端是经历了写-读- 阅读全文
posted @ 2019-10-30 00:22 不懒人 阅读(1747) 评论(2) 推荐(1) 编辑