Login
网站首页 > 文章中心 > 其它

redis_4)String字符串

作者:小编 更新时间:2023-10-18 14:36:53 浏览量:333人看过

前言

Redis字符串

String是Redis最基本的类型,你可以理解成与Memcached一模一样的类型,一个key对应一个value

String类型是二进制安全的.意味着Redis的string可以包含任何数据.比如jpg图片或者序列化对象.

常用命令

redis_4)String字符串

get 查询对应键值

append key value 将给定的value追加到原值的末尾

strlen key 获得值的长度

setnx key value 只有在key不存在时,设置key的值

incr key

将key中存储的数字值加1

只能对数字值操作,如果为空,现在新增值为1

decr key;

将key中存储的数字值减1

注意:incr是对存储在指定key的数值执行原子的加1操作

所谓原子操作是指不会被线程调度机制打断的操作

这种线程一旦开始,就一直运行到结束,中间不会有任何切换到另一个线程的操作

Redis单命令的原子性主要得益于Redis的单线程

getrange 获得值的范围,类似java中的substring,前包,后包

setrange 用 覆写所存储的字符串值,从开始(索引从0开始)

setex 设置键值的同时,设置过期时间,单位为秒

getset 以旧换新,设置新值同时获得旧值

String数据结构

redis_4)String字符串

以上就是土嘎嘎小编大虾米为大家整理的相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!

版权声明:倡导尊重与保护知识产权。未经许可,任何人不得复制、转载、或以其他方式使用本站《原创》内容,违者将追究其法律责任。本站文章内容,部分图片来源于网络,如有侵权,请联系我们修改或者删除处理。

编辑推荐

热门文章