redis的五种数据类型---string类型

简介

           继上篇文章简单介绍redis是什么之后,下面我们就来认识他

           Strings 数据结构是简单的key-value类型,value其实不仅是String,可以接受任何格式的数据,即使是图像数据或者json信息。不过最多容纳长度是512M


常用命令

 set,get,decr,incr,mget 等。


应用场景

           1、完全实现目前memcached的功能;

           2、拥有定时持久化,操作日志功能;

           3、向字符串append内容;

           4、设置获取字符串中某一位或某一段内容;



实现方式

           String在redis内部存储默认就是一个字符串,被redisObject所引用,当遇到incr,decr等操作时会转成数值型进行计算,此时redisObject的encoding字段为int。


小结

           以上是关于redis中第一个简单的数据类型string类型,但是倘若只用string类型,redis就可以被看作加上持久化特性的memcached。当然了,redis对string类型的操作也要比memcached多很多。同时在list、set和zset中包含的独立元素类型也都是string类型的。介绍完这个,下面会有一系列的博客,对于redis其他数据类型进行一一介绍。

(这里关于redis的每一篇文章,都是初稿,因为小编还在研究中,会不断更新的)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

阳光下是个孩子

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值