1. 程式人生 > >在centos7上學習redis (一)

在centos7上學習redis (一)

alt arp med github 4.0 .py code 學習 成員

最近在按照《Redis實戰》來學習redis,今天嘗試在centos7上安裝並測試redis,首先從官網上下載最新源碼 wget http://download.redis.io/releases/redis-4.0.9.tar.gz,

然後是解壓縮,安裝:

1 tar -xzf redis-4.0.9.tar.gz
2 
3 cd redis-4.0.9
4 
5 make
6 
7 cd src && make all
8 
9 cd src &&  make install

然後是運行redis服務

redis-server redis.conf

運行結果如下:

技術分享圖片

接下來我們使用python來測試一下,我用的是系統自帶的python2.7.5

技術分享圖片

然後提示“ImportError: No module named redis”

原因:python默認不支持redis,需要安裝插件

解決辦法:下載https://github.com/andymccurdy/redis-py 後,解壓並安裝

unzip redis-py-master.zip 

cd redis-py-master/


python setup.py install

  然後就可以使用python測試redis了。

技術分享圖片

存放一個列表

技術分享圖片

-1表示:倒數第一個。

通過對HASH和ZSET的學習,我覺得HASH就是一張表,其中的key就是表名,其中的成員和值對就是列名和列值;

ZSET也是一張表,只不過ZSET是一張可以升序降序的表,HASH沒有排序功能

在centos7上學習redis (一)