(Redis_学习一)Redis关于string类型和hash类型数据操作
2013-11-02 16:03
1096 查看
Redis关于string类型和hash类型数据操作
set name xiaohongyang //
get name
setnx name xiaohy
get name
setex name 10 jackxiao
set email xiaohy@yahoo.com
get email
setrange email 7 qq.com
get email
mset name xhy sex man age 30 //批量设置多个key值
get name
get sex
get age
msetnx name xhy1 setx man age 28 city suzhou
msetnx name1 xhy1 setx man age1 28 city suzhou
getset name xhy_new //获取字符串的当前值并对其设置新值
getrange email 7 -1 //获取字符串的子字符串
mget name sex age //批量获取多个key值
incr age //对key的值做加1操作
incrby age -5 //对key值做指定值操作
decr age //对key的值做减1操作
decrby age 5 //对key的值做指定值操作
append name .com //对字符串追加字符串
strlen name //获取字符串的长度
hset user:1 name xiao //设置hash表key值
hget user:1 name //获取hash表key值
hsetnx user:1 sex man //判断hash表key值是否存在,不存在则设置
hget user:1 sex
hmset user:1 age 30 email 258082291@qq.com
hmget user:1 name age sex email
hincrby user:1 age 5
hexists user:1 age
hlen user:1 //返回hash表的键数
hdel user:1 age //删除hash表的键
hkeys user:1 //返回hash表的所有key
hvals user:1 //返回hash表的所有value值
hgetall user:1 //返回hash中的所有key和value值
set name xiaohongyang //
get name
setnx name xiaohy
get name
setex name 10 jackxiao
set email xiaohy@yahoo.com
get email
setrange email 7 qq.com
get email
mset name xhy sex man age 30 //批量设置多个key值
get name
get sex
get age
msetnx name xhy1 setx man age 28 city suzhou
msetnx name1 xhy1 setx man age1 28 city suzhou
getset name xhy_new //获取字符串的当前值并对其设置新值
getrange email 7 -1 //获取字符串的子字符串
mget name sex age //批量获取多个key值
incr age //对key的值做加1操作
incrby age -5 //对key值做指定值操作
decr age //对key的值做减1操作
decrby age 5 //对key的值做指定值操作
append name .com //对字符串追加字符串
strlen name //获取字符串的长度
hset user:1 name xiao //设置hash表key值
hget user:1 name //获取hash表key值
hsetnx user:1 sex man //判断hash表key值是否存在,不存在则设置
hget user:1 sex
hmset user:1 age 30 email 258082291@qq.com
hmget user:1 name age sex email
hincrby user:1 age 5
hexists user:1 age
hlen user:1 //返回hash表的键数
hdel user:1 age //删除hash表的键
hkeys user:1 //返回hash表的所有key
hvals user:1 //返回hash表的所有value值
hgetall user:1 //返回hash中的所有key和value值
相关文章推荐
- 系统学习redis之四——redis数据类型之hash类型及操作
- Redis学习笔记---数据类型一(string、list、hash)
- 系统学习redis之三——redis数据类型之string类型及操作
- redis 关于string数据类型的学习
- 4.Redis学习-hash数据类型操作
- Redis-Service.Stack.Redis对Redis基本数据类型String,List,Hash,Set,ZSet的操作
- 系统学习redis之七——redis数据类型之zset数据类型及操作
- redis学习(二)——String数据类型
- redis学习 第三章 5种数据类型----String类型
- redis 学习手册之有序集合数据类型sorted-sets操作
- Redis学习手册(String数据类型)
- Redis hash数据类型操作
- 系统学习redis之五——redis数据类型之list类型及操作
- redis 学习手册之无序集合数据类型sets操作命令
- redis学习计划(二)redis常用数据类型 String
- redis:hash数据类型与操作
- Redis的数据类型及操作(一):string类型及操作
- ***Redis hash是一个string类型的field和value的映射表.它的添加、删除操作都是O(1)(平均)。hash特别适合用于存储对象
- Redis 对String数据类型的操作
- Java学习之数组1(1.数组的声明;2.元素为引用数据类型的数组;3.关于main方法里的String[] args;4.数组排序;5.数3退1 数组算法,(用数组模拟链表);6数组查找之二分法;7数组的拷贝)