python訪問redis

1337035223 8年前發布 | 12K 次閱讀 Redis NoSQL數據庫

來自: http://blog.csdn.net/ubuntu64fan/article/details/50624293


python訪問redis

1 Linux上安裝redis

a) 下載:

$ wget http://download.redis.io/releases/redis-3.0.5.tar.gz

b) 編譯:
# yum install gcc tcl
# tar -zxf redis-3.0.5.tar.gz
# cd redis-3.0.5
# make
# make test
# sudo make install

這樣可執行文件redis-server等就從redis-3.0.5/src拷貝到/usr/local/bin

c) 啟動服務(6379端口要打開)

$ redis-server

$ redis-server /path/to/redis.conf
參考下面的redis.conf的配置項: redis配置詳解

http://blog.csdn.net/ithomer/article/details/9232891

2 redis-py

redis-py 這是 Redis 目前最成熟的 Python 客戶端開發包。

redis 主頁:

https://github.com/andymccurdy/redis-py

a) 下載源碼:

$ git clone https://github.com/andymccurdy/redis-py.git

b) 安裝:

$ cd redis-py
$ sudo python redis install

3 hiredis

hiredis是redis數據庫的C接口,目前只能在linux下使用,幾個基本的函數就可以操作redis數據庫了。hiredis 是 Redis 官方指定的 C 語言客戶端開發包,支持 Redis 完整的命令集、管線以及事件驅動編程。

hiredis主頁:

https://github.com/redis/hiredis

a) 下載安裝:

$ git clone https://github.com/redis/hiredis.git
$ cd hiredis
$ make
$ sudo make install

例子:

http://blog.csdn.net/mfc_vc_andy/article/details/8095839

http://www.leoox.com/?p=304

4 hiredis-py

python對hiredis的包裝類。

主頁:

https://github.com/redis/hiredis-py

a) 下載:
$ wget https://pypi.python.org/packages/source/h/hiredis/hiredis-0.2.0.tar.gz

b) 安裝:
$ tar zxf hiredis-0.2.0.tar.gz
$ cd hiredis-0.2.0
$ python setup.py build
$ sudo python setup.py install

5 python操作redis

http://blog.csdn.net/chosen0ne/article/details/7319807

http://blog.csdn.net/chenggong2dm/article/details/6102540

 

 本文由用戶 1337035223 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!