redis的数据类型及设置方法-创新互联
1. redis支持的五种数据类型字符串(string)、Hash(哈希)、list(列表)、set(集合)、zset(有序集合);
创新互联是一家集网站建设,大同企业网站建设,大同品牌网站建设,网站定制,大同网站建设报价,网络营销,网络优化,大同网站推广为一体的创新建站企业,帮助传统企业提升企业形象加强企业竞争力。可充分满足这一群体相比中小企业更为丰富、高端、多元的互联网需求。同时我们时刻保持专业、时尚、前沿,时刻以成就客户成长自我,坚持不断学习、思考、沉淀、净化自己,让我们为更多的企业打造出实用型网站。2. string是redis最基本的类型,一个键大可以支持存储512MB;
set name "lanyulei"
del name
//设置一个key是name,对应的value是兰玉磊的字符串
get name
//结果集为"lanyulei"
3. redis hash是一个string类型的field和value的映射表,hash特别适用于存储对象
hmset user username lanyulei sex man age 25
//设置一个hash值,key是user,value是已偶数的形式出现的
每个hash可以存储2的32-1次方,键值对(40多亿)
4. redis 是简单的字符串列表,按照插入顺序排序,你可以添加一个元素导列表的头部或者尾部。
//设置一个名字为lanyulei的list类型数据,内容按照顺序添加及显示
lpush lanyulei redis
lpush lanyulei mongodb
lpush lanyulei rabitmq
//获取这个list“lanyulei”的value,0 10 是表示获取下标为0到10之前的数据
lrange lanyulei 0 10
5. 无序集合创建
//设置一个无序的集合
sadd lanyulei redis
sadd lanyulei mongodb
sadd lanyulei mysql
sadd lanyulei mysql
//获取这个集合的内容
smembers lanyulei
6. 有序集合的创建
//有序集合和集合一样也是string类型的元素集合,且不允许重复成员。
//有序集合的成员是唯一的,但分数(score)却可以重复。
zadd lanyulei redis
zadd lanyulei mongodb
zadd lanyulei mysql
zadd lanyulei mysql
//获取这个集合的内容
zmembers lanyulei
另外有需要云服务器可以了解下创新互联cdcxhl.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。
文章名称:redis的数据类型及设置方法-创新互联
网页URL:http://scyanting.com/article/dchceh.html