redis命令汇总

redis命令汇总

目录

这是一篇似乎没啥意义的博文,因为redis的所有命令都可以在Redis官网中找到, 而且更详细。那至于为啥要写,我也不知道,估计是我发神经了吧🤣

 

键操作

字符串类型

  • 赋值与取值

  • 数字操作

  • 位操作

  • 其他字符串操作指令

散列类型

散列类型适合存储对象,键名可取对象.id,键值为对象属性。不支持嵌套即每个元素只能是字符串类型

  • 赋值取值

  • 其他散列类型命令

列表类型

列表类型内部使用双向链表实现(double linkedlist)实现;列表类型适合用来记录日志,保证插入新日志的速度不会受已有数据影响;列表类型还可以作为队列使用

  • 增加\弹出\设置\获得元素

  • 获取列表中元素个数

  • 获取/保留列表片段

  • 删除列表中的值

  • 其他

     

集合类型

集合类型是使用值为空的散列表(hash table)实现

  • 获取、删除

  • 集合运算

  • 其他

有序集合类型

有序的,根据‘分值’大小排序;使用散列表和跳跃表实现,相比列表类型读取中间的数据很快;有序集合要比列表类型更耗费内存

  • 增加、获取元素

  • 获取元素个数

  • 删除元素

  • 计算有序集合的交集