linux 下安裝、使用 redis

來源:互聯網
上載者:User

redis介紹

Redis是一個開源、支援網路、基於記憶體、鍵值對儲存資料庫,使用ANSI C編寫, redis中文官方網站,點這裡。

redis安裝

我的linux作業系統為ubuntu12.04

 登入 http://www.redis.io/download 下載redis-2.8.3.tar.gz

(或者使用命令下載,)

tar -zxf redis-2.8.3.tar.gz #解壓

cd redis-2.8.3

sudo make

sudo make install

這樣Redis的可執行檔被放到了/usr/local/bin中

在進行編譯與安裝後會提示進行測試,

鍵入命令: make test

等待跑完之後,最後有提示:

\o/ All tests passed without errors!

恭喜你,安裝成功!。

            

redis配置

make install僅僅在你的系統上安裝了二進位檔案,不會替你預設配置init指令碼和設定檔,為了把它用在生產環境而安裝它,Redis為ubuntu系統提供了

這樣的一個指令碼install_server.sh 。

$ sudo cd utils # 進入 redis-2.8.3目錄下的utils目錄下

$ sudo ./install_server.sh

指令碼執行時,會有幾個設定config等的問題,(斷行符號)。redis作為後台守護進程運行所需要的所有配置都設定好了。你可以使用/etc/init.d/redis_<portnumber>,例如/etc/init.d/redis_6379中的指令碼來啟動和停止Redis。

:

           


鍵入命令:

即可啟動 redis服務。鍵入命令即可停止redis服務。

     

也可以通過執行命令/usr/local/redis/bin/redis-server /usr/local/redis/etc/redis.conf ,可以通過shutdown來停止Redis執行個體,具體命令為redis-cli shutdown。

通過 ps -ef | grep 6379 查看是否服務啟動。

     

關於 6379-為何Redis選擇它作為預設連接埠號碼 有這樣一個趣聞,點擊這裡。

redis簡單使用

在終端鍵入命令 redis-cli ,用戶端串連.

redis的增刪改查:

增 即 插入資料 命令為 set,設定一個key-value對。

set key 100

查詢資料:

get key

驗證鍵是否存在:

exists key

(integer) 0

其中0,代表此key不存在;1代表存在。

刪除鍵值:

del key

刪除這個key及對應的value。

執行結果:

         


redis是個優秀的NOSQL資料庫,其功能,實現原理值得下一步學習。


參考資料:

http://www.linuxidc.com/Linux/2012-03/57573.htm

http://langgufu.iteye.com/blog/1434408


相關文章

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.