什么业务适合使用redis redis

什么业务适合使用redis

redis可以用于以下几种业务:取最新N个数据的操作、排行榜应用,取TOPN操作、需要精准设定过期时间的应用、计数器应用、Uniq操作、实时系统,反垃圾系统等等。
阅读全文
redis什么时候用list redis

redis什么时候用list

Redis list的应用场景非常多,也是Redis最重要的数据结构之一。我们可以轻松地实现最新消息排行等功能。Lists的另一个应用就是消息队列,可以利用Lists的PUSH操作...
阅读全文
es和redis区别 redis

es和redis区别

Redis是现在最热门的key-value数据库,Redis的最大特点是key-value存储所带来的简单和高性能;相较于MongoDB和Redis,晚一年发布的ES可能知名度要低...
阅读全文
怎么提高redis缓存命中率 redis

怎么提高redis缓存命中率

从架构师的角度,需要应用尽可能的通过缓存直接获取数据,并避免缓存失效。这也是比较考验架构师能力的,需要在业务需求,缓存粒度,缓存策略,技术选型等各个方面去通盘考虑并做权衡。
阅读全文
redis数据缓存在哪里 redis

redis数据缓存在哪里

redis是一个内存数据库,所有数据基本上都存在于内存当中,会定时以追加或者快照的方式刷新到硬盘中。由于redis是一个内存数据库,所以读取写入的速度是非常快的,所以经常被用来做数...
阅读全文
redis单线程为什么快 redis

redis单线程为什么快

依赖于以下几个原因:纯内存操作,避免大量访问数据库,减少直接读取磁盘数据,redis 将数据储存在内存里面,读写数据的时候都不会受到硬盘 I/O 速度的限制,所以速度快;单线程操作...
阅读全文