- 博客(3)
- 收藏
- 关注
原创 Redis-单机功能实现
个人学习redis的笔记和摘抄,主要来自《Reids设计与实现》一书 Ch9-数据库 数据库概念 服务器中有一个指向redisDb的数组,默认大小是16,即默认创建16个数据库 每个redis客户端都有自己的目标数据库,可以通过SELECT命令切换 键空间 redisDb结构中有一个dict保存了数据库中的所有键值对,键string对象,值可以是5种对象类型。 对数据库的CRUD操作即发生在这...
2019-05-19 14:14:23 186
原创 Redis-数据结构与对象
个人学习redis的笔记和摘抄,主要来自《Reids设计与实现》一书 Redis-对象 对象 redis定义了一系列基本数据结构,并基于这些数据结构创建了一个对象系统,包括String、List、Set、Hash、Zset。 使用对象的好处 针对不同使用场景设置不同的数据结构实现,优化使用效率 基于引用计数的内存回收机制,节约内存;多数据库共享一个对象 对象带有访问时间信息,空转时间较长的被...
2019-05-19 14:13:35 134
原创 Redis-基本使用
Redis使用 五个基本数据结构:String、List、Hash、Set、Zset String:SET/GET/DEL set key value get key del key List:链表,LPUSH/RPUSH、LPOP/RPOP、LLEN、LRANGE lpush list-key item Set:集合,SADD、SREM、SMEMBERS(返回所有)、SISMEMB...
2019-05-19 14:10:13 96
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人