Redis编程范式

下面的文档描述了一些可以在Redis中使用的新开发模式。 批量加载 使用Redis协议批量写入数据 使用Redis协议批量写入数据 批量加载是用大量预先存在的数据加载Redis的过程。理想情况下,您希…

Redis Transactions

在Redis中事务如何工作 Redis事务允许在一个步骤中执行一组命令,它们围绕命令MULTI, EXEC, DISCARD和WATCH。Redis交易有两个重要保证: 事务中的所有命令都被序列化并按…

Redis Pub/Sub

如何在Redis中使用pub/sub通道 SUBSCRIBE、UNSUBSCRIBE和PUBLISH实现了PUBLISH / SUBSCRIBE消息传递范式,其中(引用维基百科)发送者(发布者)没有被…

Redis key空间通知

实时监控Redis键和值的变化 Keyspace通知允许客户端订阅Pub/Sub频道,以便以某种方式接收影响Redis数据集的事件。 可以接收的事件示例有: 影响给定键的所有命令。 所有接受LPUSH…

Redis pipelining

如何通过批处理Redis命令优化往返时间 Redis流水线是一种通过一次发出多个命令而无需等待对每个命令的响应来提高性能的技术。大多数Redis客户端都支持Pipelining。本文档描述了管道设计用…

Redis中的客户端缓存

Redis中的服务器辅助客户端缓存 客户端缓存是一种用于创建高性能服务的技术。它利用应用程序服务器(与数据库节点相比,这些服务器通常是不同的计算机)上的可用内存,直接在应用程序端存储数据库信息的一些子…

Java可缓存线程池

/** * 1.创建一个可缓存的线程池。如果线程池的大小超过了处理任务所需要的线程,那么就会回收部分空闲(60秒不执行任务)的线程<br> * 2.当任务数增加时,此线程池又可以智能的添加…

close
arrow_upward