标签:时间 ffffff ring 索引查找 setnx lin pop start 链表
string是二进制安全的(图片视频序列化存储,取出来还是可以用的)最多512M
不成功
成功
(原子性,多线程不被其他线程中断,i++不是原子性)
(原子性,多线程不被其他线程中断)
(原子性,多线程不被其他线程中断)
(原子性,多线程不被其他线程中断)
没有的时候创建
有的时候覆盖
有的时候拿出来,没有的时候返回nil(dd 不存在)
不会进行覆盖式操作,所有的key都必须不存在的时候,才能执行成功(成功1,不成功0)
bb存在的,操作不成功
都不存在的,操作成功
类似于substr函数,有数据返回数据,没有数据返回‘‘
从第四位开始覆盖aa
没有就创建key,有就覆盖
覆盖的时候先拿旧值,原来没有的话就返回nil
list数据 (key,[value1,value2,value3,value4])本质是一个双向的链表,索引操作性能较差,有序可重复集合
没有就创建key.相当于从0插入,以前的右移
没有就创建key.相当于append
返回删除的值
返回删除的值
只有这一个别的都没有(rpoprpush,lpoplpush,lpoprpush)
根据索引查找数据,不存在返回nil
在value之前或者之后插入insertdata,成功返回长度,不成功返回-1
返回删除个数
标签:时间 ffffff ring 索引查找 setnx lin pop start 链表
原文地址:https://www.cnblogs.com/wuxiaolong4/p/12129542.html