1. 首页
  2. 编程语言
  3. 其他
  4. 通俗易懂的Redis数据结构基础教程(入门)

通俗易懂的Redis数据结构基础教程(入门)

上传者: 2021-06-01 19:09:11上传 PDF文件 325.33 KB 热度 10次

Redis有5个基本数据结构,string、list、hash、set和zset。需要注意的是字符串最大长度为512M。listRedis将列表数据结构命名为list而不是array,是因为列表的存储结构用的是链表而不是数组,而且链表还是双向链表。哈希的第一维数组的长度也是2^n。跳跃列表的目的在于给元素value排序,根据score的范围获取元素列表。根据排名范围获取元素列表 通过zrange指令指定排名范围参数获取对应的元素列表,携带withscores参数可以一并获取元素的权重。根据范围移除元素列表 可以通过排名范围,也可以通过score范围来一次性移除多个元素因为zset要支持随机的插入和删除,所以它不好使用数组来表示。

下载地址
用户评论