首页 > 编程知识 正文

redis string最大长度,redis是如何重写string

时间:2023-05-06 02:22:45 阅读:31312 作者:1620

Redis有字符串、列表、散列、set、zset五种数据结构

字符串string是redis中最简单的数据结构,内部表示形式为字符数组。 redis的所有数据结构都以唯一的key字符串作为名称,并从该唯一的key值中检索对应的value值。 根据数据结构不同,value值的结构也不同

的字符串使用非常广泛。 一个常见用途是缓存用户信息。 使用json将用户信息结构序列化为字符串,并将序列化字符串推入redis中进行缓存。 同样,获取用户信息需要经过饭的序列化过程

redis字符串是动态字符串,可以修改、扩展、实现内部结构。 像java的ArrayList那样,通过事先分配内存空间来减少内存的频繁分配。 分配的实际容量通常大于实际存储的字符串长度len。 如果字符串长度小于1mb,则扩展将现有容量加倍。 字符串长度超过1mb时,扩展一次只增大1mb .最大长度

1 .相关典型操作

设置密钥值设置

get key获取与key对应的值

del key删除key

meet k1 v1 k2 v2 .数据批量保存

get k1 k2。 获取多个key数据

设置expirekeytime(second )到期日期

setex key time value设置密钥,过期时间为time

如果设置NX密钥值不存在,则保存密钥

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。