ItGo.me - 专注IT技术分享

首页 > Redis > nosql->redis学习 数据类型

nosql->redis学习 数据类型

时间:2016-08-28来源:网友分享 点击:
redis->string 二进制setnx name lijie  判断键值 是否存在  如果存在返回0 不存在 吧值设置进去 setex  指定键值有效期时间  setex name 10  lijie setrange  设置指定key的vlaue值的子字符串(我们向往将理解的126邮箱替换为gmail邮箱)setrange name 6 (字符下标)  注意字符长度 mset 一次设置多个key的值  成功返回OK标识所有值设置了,失败返回0标识没有任何值设置 getset  设置key的值 ,并且返回key的旧值  getrange 获取key的vlaue值的字符串  例如 set a  baoweijun getrange 0 5 返回 baowei mget 一次获取多个key的值 如果对应的key不存在则对应返回nil incr 对key的值做加加操作,并且返回新的值 incrby 通incr类似 加指定值 key 不存在的时候会设置key 并认为原来的value是0 decr 对key的值做减减操作 decrby 通decr类似 减去指定的值 append  给指定的key的字符串追加value 返回新的字符串值的长度 strlen 取指定key的value的值的长度     hashes 类型redi->hash是一个string类型的field和value的映射表,他的添加,删除操作都是0(1)。hash适合存储对象,相当于将对象的每个字段分成当哥string类型,将一个度下行存储在hash类型中占用更少的内存,并且可以方便存取整个对象 hsetnx 设置hashfield为指定值,如果key不存在,则先创建,如果存在返回0 hmset 同时设置hash的多个filed值 hget 获取表的摸个字短 hmget  批量返回 hincrby 对指定的hash filed加上给定值  

nosql->redis学习 数据类型

nosql->redis学习 数据类型  讨论


Redis学习和应用记录(1)介绍和安装

Redis是一个开源的分布式缓存框架,它也常被理解为数据结构服务器,因为它包含丰富的数据类型,如strings, hashes, lists, sets, sorted sets, bitmaps and hyperloglogs。Redis的全称是Remote Dictionary Server(远程...

Redis need tcl 8.5 or newer

hadoop@stormspark:~/workspace/redis2.6.13/src$ make test You need tcl 8.5 or newer in order to run the Redis test make: *** [test] Error 1 [html] wget; sudotarxzvf-C/usr/local/ cd/usr/local/tcl8.6.1/unix/ sudo./configure sudomake sudomakeinstall Redis...

service redis does not support chkconfig的解决办法

问题解决办法如下: 必须把下面两行注释放在/etc/init.d/redis文件靠前的注释中: # chkconfig: 2345 90 10 # description: Redis is a persistent key-value database 上面的注释的意思是,redis服务必须在运行级2,3,...

redis-string 二进制setnx name lijie 判断键值 是否存在 如果存在返回0 不存在 吧值设置进去setex 指定键值有效期时间 setex name 10 lijiesetrange 设置指定key的vlaue值的子字符串(我们向往将理解的126邮箱替
------分隔线----------------------------