Chinaunix首页 | 论坛 | 博客
  • 博客访问: 110197
  • 博文数量: 22
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 190
  • 用 户 组: 普通用户
  • 注册时间: 2015-01-20 16:59
个人简介

重点关注互联网、分布式、消息队列、优秀的开源框架,向企业类架构方向发展

文章分类

全部博文(22)

文章存档

2015年(22)

我的朋友

分类: NOSQL

2015-02-04 17:37:15

这里只整理里项目中常用的操作
1、hash操作
要存储一个项目表记录,id:2008030628  xm_name:"宝鸡市XX项目" time:"2008-06-28"
执行命令:
登陆
redis-cli -h 1.2.3.4 -p 6379
插入数据
hmset id:2008030628 xm_name "宝鸡市XX项目"  time 2008-06-28
1.2.3.4:6379> hmset id:2008030628 xm_name "宝鸡市XX项目"  time 2008-06-28
OK
hset id:2008030628 xm_name "宝鸡市XX项目1"
获取Key的值
hget id:2008030628 xm_name
1.2.3.4:6379> hget id:2008030628 xm_name
"\xe5\xae\x9d\xe9\xb8\xa1\xe5\xb8\x82XX\xe9\xa1\xb9\xe7\x9b\xae1"
获取字段
hkeys id:2008030628
1.2.3.4:6379> hkeys id:2008030628
1) "xm_name"
2) "time"
获取字段键值对
hvals id:2008030628
1.2.3.4:6379> hgetall id:2008030628
1) "xm_name"
2) "\xe5\xae\x9d\xe9\xb8\xa1\xe5\xb8\x82XX\xe9\xa1\xb9\xe7\x9b\xae1"
3) "time"
4) "2008-06-28"
2、字符串操作
获得符合规则的键名列表
1.2.3.4:6379> keys *
1) "test"
2) "id:2008030628"
3) "1"
判断键是否存在
1.2.3.4:6379> exists id:2008030628
(integer) 1
根据键删除
1.2.3.4:6379> keys *
1) "test"
2) "id:2008030628"
3) "1"
10.160.29.5:6379> del 1
(integer) 1
查看键所属类型
1.2.3.4:6379> type id:2008030628
hash
阅读(2134) | 评论(0) | 转发(1) |
给主人留下些什么吧!~~