标签:时间 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