摘要:
zsets常用命令: zadd key score1 mb1 [score2 mb2....]:像key中添加元素和这个元素的分数,如果元素已经存在,则替换分数。 zscore key mb :获取key中元素mb1的分数 zrange key start end [withscores]:按照分数 阅读全文
摘要:
sets常用命令: sadd key val [val....] : 往集合key中添加元素val,如果元素已经存在,则添加不成功,如果添加的多个元素中有已经在,那么会只添加不存在的,返回的是添加的元素个数 srem key val [val...] : 删除集合key中的val值,如果有不存在的, 阅读全文
摘要:
lists常用命令: lpush key val1 [val2...] : 从左边往key这个列表里面添加一些数据 rpush key val1 [val2...] :从右边往key这个列表中添加一些数据 lpop/rpop:从左边或者右边弹出一个元素 llen key :获取key里面的元素个数 阅读全文
摘要:
Hashes常用命令: hset mapname key value : 给mapname的key的值设置为value hget mapname key : 获取mapname的key属性值 hmset mapname key value [key value ..... ] :设置key的多个属性 阅读全文
摘要:
strings常用命令: set key value:存值 get key:取值 append key value:在值后追加值 strlen key:获取长度 mset key1 value1 key2 value2 ...:存放多个值 mget key1 key2:获取多个值 阅读全文
摘要:
redis默认有16个数据库,下标从0开始,不支持自定义数据库名字。 使用select index 切换数据库 : select 7 (切换到第八个数据库) dbsize:求当前数据库中键值对的数量。 keys *:获取所有的key keys支持ant风格的写法 ant三种通配符: del key: 阅读全文
摘要:
redis数据类型(5种):Strings,Hashes,Lists,Sets,zsets Strings:字符串 redis最基本的类型,一个key对应一个value,可以包含任何数据。比如jpg图片或者序列化对象。一个redis中字符串value最多可以是512M。 Hshes:哈希 一个键值对 阅读全文
摘要:
Linux环境下安装: 1:下载redis安装包 2:解压安装包。(linux命令:tar -zxvf ) 3:进入src目录,执行make命令。(需要gcc,如果没有gcc,在线安装。命令 yum install gcc-c++) 4:安装,make install PREFIX=/usr/loc 阅读全文
摘要:
redis:非关系型数据库,基于内存高性能,key-value存储,一般用作缓存,开源的使用ANSI C语言编写,遵守BSD协议,支持网络,可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。 redis默认有16个数据库,下标从0开始。 BSD协议:"Berkeley 阅读全文
摘要:
四类: 整数类型,浮点类型,字符型,布尔型 八种: byte,short,int,long,float,double,char,boolean 阅读全文