【Chapter-4】Redis开发
redis 常见应用场景
回话存储-session共享,redis中对键的过去的支持可以天然地用于回话的超时管理
分析,统计计数器
排行榜,使用sorted set,将榜分作为元素的权重,使用zrevrange命令返回元素列表
队列,list的push、pop命令
最新的n个记录,lpush key和ltrim key 0 10,key将始终包含最新增加的10家条记录
缓冲,在数据库面前使用redis作为缓冲增加数据库的查询过程
在关系数据库中运行缓慢或难以完成的任务,考虑使用redis可以快速和轻松的完成
redis默认将所有的数据存储在内存中,所以数据大小超过内存大小时redis无法容纳所有的数据
redis事物不完全符合ACID规范,如果需要完全符合ACID规范的事物,就不能使用redis
Last updated
Was this helpful?