[iyunv@localhost etc]# telnet localhost 6379
Trying 127.0.0.1...
Connected to localhost.localdomain (127.0.0.1).
Escape character is '^]'.
set key1 4
+OK
get key1
$1
4
set key2 hello
+OK
get key2
$5
hello
quit
+OK
Connection closed by foreign host.
(四)安装python client:
[iyunv@localhost etc]# easy_install redis
Searching for redis
Reading http://pypi.python.org/simple/redis/
Best match: redis 2.7.6
Downloading https://pypi.python.org/packages/source/r/redis/redis-2.7.6.tar.gz#md5=e975ea446c40046ef6dc41c98e41a4f8
Processing redis-2.7.6.tar.gz
Running redis-2.7.6/setup.py -q bdist_egg --dist-dir /tmp/easy_install-v8JaAU/redis-2.7.6/egg-dist-tmp-6xgSQs
zip_safe flag not set; analyzing archive contents...
Adding redis 2.7.6 to easy-install.pth file
Installed /usr/local/lib/python2.6/site-packages/redis-2.7.6-py2.6.egg
Processing dependencies for redis
Finished processing dependencies for redis
(五)测试:
[iyunv@localhost etc]# python
Python 2.6.8 (unknown, Dec 6 2012, 15:31:25)
[GCC 4.1.2 20080704 (Red Hat 4.1.2-54)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import redis
>>> r = redis.Redis(host='127.0.0.1', port=6379, db=0)
>>> r.set('name', 'zhangshan')
True
>>> r.get('name')
'zhangshan'
>>> r.set('age', 22)
True
>>> r.get('age')
'22'
>>> r.dbsize()
5L
>>> r.flushdb()
True
>>> r.get('name')
>>> r.dbsize()
0L
>>>