redis的基本数据类型及基本操作(一)

1.redis的基本数据类型:string,sets,hashes,sorted sets,list

string类型和hash类型

string类型是二进制安全的,意思是redis可以包含任何数据,例如图片、序列化对象等等,下面是string类型的定义:
其中buf用于存贮string的字符,free记录剩余可用的字节数。如果只是redis只是使用string类型,那么就可以认为是持久化特性的memcathe。
下面的表格介绍string和hash一些类似操作的:




 在这里要说的是由于hash对象,然后才建立映射表,因此具体命令稍有差别,请使用时注意。

lists类型

实质是一个每个子元素都是string类型的双向链表,最大长度为2^32-1,因此其操作和操作双端链表很像。
这里只给一个范例,剩下的类比:
lpush mylist 'world' //向mylist头部添加字符串元素
rpush mylist 'hello'    //向mylist尾部添加字符串元素
ltrim list_name start end //保留指定区间key的值范围内的数据 
lrange lset linsert rpush  lrem lpop rpop rpoplpush lindex llen


























阅读更多
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_21127151/article/details/51550405
个人分类: 数据库 系统运维
想对作者说点什么? 我来说一句

java操作redis

2018年01月15日 138KB 下载

Java通过Jedis操作Redis

2018年01月21日 240KB 下载

没有更多推荐了,返回首页

不良信息举报

redis的基本数据类型及基本操作(一)

最多只允许输入30个字

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭