Redis
文章平均质量分 90
软件开发随心记
这个作者很懒,什么都没留下…
展开
-
浅析缓存的读写策略
浅析缓存的读写策略原创 2022-07-22 09:45:45 · 444 阅读 · 0 评论 -
redis 缓存常见设计
前言缓存是日常开发常用的技巧,可以有效的加速应用的读写速度,同时也可以降低后端的负载。而加入缓存之后同时也会带来一些其他问题,本文主要交流一下面对这些问题的常用做法。缓存的基本使用场景QPS较高的情况,用于加速请求响应:即使是单条后端数据查询足够快(例如 select × from user where id = ?),依然可以考虑使用缓存,redis缓存每秒可以完成数万次读写,并且如果提供批量的操作的话,可以提高整个io链的响应时间。开销大的复杂计算:一些复杂的操作或者计算(例如大量联表操作,一原创 2020-08-02 22:14:37 · 255 阅读 · 0 评论 -
Redis pipeline与Pub/Sub
Redis pipeline与Pub/SubRedis全称是 remote dictionary server ,本质上是一个key value类型的内存数据库,因为是纯内存的操作,Redis的性能非常出色,每秒可以处理超过10万次读写操作。但如果没用好,每秒10万次的读写效率也是发挥不出来的。而管道技术尤为显著提高了 redis 服务的性能。管道pipeline什么是管道pipeline可以将多个命令发送到服务器,而不用等待回复,最后在一个步骤中读取该答复。这就是管道(pipelining)管原创 2020-05-10 17:26:36 · 554 阅读 · 1 评论