Redis
--雁南飞--
再回首,已是黄昏
展开
-
Redis的数据结构以及内部编码
原创 2021-03-31 15:48:58 · 75 阅读 · 0 评论 -
Redis的通用命令
keys一般不在生产环境使用,数据量大,慢。有热备从节点的,可以在此节点使用及查询,此节点与主节点数据一致,不会造成大的影响keys * :遍历所有key时间复杂度O(N)dbsize计算key的总数此命令的时间复杂度为O(1),由Redis服务实时更新的计数(对key),可以在任何场景下使用,不会造成影响exists key检查key是否存在,存在返回1,不存在返回0一般情况下可以随便使用时间复杂度O(1)del key删除指定的key-value,也可以一次性删除多原创 2021-03-31 15:44:56 · 70 阅读 · 0 评论 -
Redis八大特性
一、速度快10w OPS数据存在内存中 (快的真正原因)实现的语言为C语言,仅五万行代码线程模型(单线程)二、持久化断电不丢数据(Redis所有数据保持在内存中,对数据的更新将异步地保存到磁盘中)断电后数据需要恢复数据,有两种方式:redis-check-aof(AOF文件修复工具)redis-check-dump(RDB文件修复工具)三、多种数据结构字符串 (衍生了BitMaps:位图)哈希链表集合 (衍生了GEO:地理信息定位)有序集合四、支持多种编程语言原创 2021-03-30 23:44:22 · 137 阅读 · 0 评论 -
Reids典型应用场景
一、缓存系统二、计数器三、消息队列系统四、排行榜五、社交网络六、实时系统原创 2021-03-30 23:42:31 · 114 阅读 · 0 评论