開始學習redis

我學習redis還是因爲想更深入瞭解下redis的用法和架構  這一個系列會先從怎麼使用redis進行切入,後面再講解redis的數據結構,本欄目的全是在Mac環境下講解的


redis的好:
  1. 支持數據的持久化操作
  2. 不僅僅支持簡單的key-value 還支持list,set,zset,hash等存儲方式
  3. redis支持主從備份 master-slave
redis 下載與安裝

$ wget http://download.redis.io/releases/redis-2.8.17.tar.gz
$ tar xzf redis
-2.8.17.tar.gz
$ cd redis
-2.8.17
$ make


make 是安裝redis,之後可以在src目錄下進行啓動客戶端和服務端

make完後 redis-2.8.17目錄下會出現編譯後的redis服務程序redis-server,還有用於測試的客戶端程序redis-cli,兩個程序位於安裝目錄 src 目錄下:

下面啓動redis服務.

$ cd src
$ ./redis-server

注意這種方式啓動redis 使用的是默認配置。也可以通過啓動參數告訴redis使用指定配置文件使用下面命令啓動。

$ cd src
$ ./redis-server redis.conf

啓動後的截圖
redis.conf是一個默認的配置文件。我們可以根據需要使用自己的配置文件。

啓動redis服務進程後,就可以使用測試客戶端程序redis-cli和redis服務交互了。 比如:

$ cd src
./redis-cli
redis
> set foo bar
OK
redis
> get foo
"bar"

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章