Chinaunix首页 | 论坛 | 博客
  • 博客访问: 127170
  • 博文数量: 12
  • 博客积分: 2079
  • 博客等级: 大尉
  • 技术积分: 161
  • 用 户 组: 普通用户
  • 注册时间: 2007-09-07 10:54
文章分类

全部博文(12)

文章存档

2013年(9)

2011年(2)

2010年(1)

分类: Python/Ruby

2013-08-07 17:04:22

on Fedora:

安装:
#yum install redis python-redis
#service redis start

检查服务是否工作:
$ redis-cli ping
PONG

简单使用:

In [1]: import redis

In [2]: r = redis.Redis('127.0.0.1')

In [3]: r.set("name", "yourname")
Out[3]: True

In [4]: r.get("name")
Out[4]: 'yourname'

In [5]: r.set("number", 3)
Out[5]: True

In [6]: r.incr("number", 5)
Out[6]: 8

In [7]: r.decr("number", 2)
Out[7]: 6

In [8]: r.incr("number", -1)
Out[8]: 5


In [9]: r.rpush("list", "abc")
Out[9]: 1L


In [11]: r.rpush("list", "def")
Out[11]: 2L


In [12]: r.rpush("list", "ghi")
Out[12]: 3L



In [14]: r.lrange("list", 0, 0)
Out[14]: ['abc']


In [15]: r.lrange("list", 0, -1)
Out[15]: ['abc', 'def', 'ghi']


In [16]: r.lrange("list", 0, -2)
Out[16]: ['abc', 'def']


In [17]: r.lrange("list", 0, 2)
Out[17]: ['abc', 'def', 'ghi']


In [18]: r.lpush("list", '123')
Out[18]: 4L

In [19]: r.lrange("list", 0, 3)
Out[19]: ['123', 'abc', 'def', 'ghi']

In [20]: r.llen("list")
Out[20]: 4



In [21]: r.rename("list", 'w')
Out[21]: True


In [24]: r.lrange('w', 0, -1)
Out[24]: ['123', 'abc', 'def', 'ghi']



In [28]: r.save()
Out[28]: True


In [29]: r.flushall()
Out[29]: True


In [30]: r.keys()
Out[30]: []



阅读(6262) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~