redis学习笔记之二:Redis的数据类型

n Redis的key
Redis的key是字符串类型,如果中间有空格或者转义字符等,要用“”。
1:命名建议:对象类型:对象ID:对象属性
2:多个单词之间以“.”来分隔
3:Key的命名,应该在可读的情况下,尽量简短
n Redis的Value支持五种类型
1:String:字符串,可以存储String、Integer、Float型的数据,甚至是二进制数
据,一个字符串最大容量是512M
2:List:字符串List,底层实现上不是数组,而是链表,也就是说在头部和尾部插
入一个新元素,其时间复杂度是常数级别的;其弊端是:元素定位比数组慢
3:Set:字符串Set,无序不可重复,是通过HashTable实现的
4:Hash:按Hash方式来存放字符串
5:ZSet:字符串Set,有序且不可重复,根据Score来排序。底层使用散列表和跳跃
表来实现,所以读取中间部分数据也很快
 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值