linux 下安裝
$ wget
$ tar xzf redis-5.0.6.tar.gz
$ cd redis-5.0.6
$ make && make install
make時如果遇到zmalloc.h:50:31: error: jemalloc/jemalloc.h: no such file or directory錯誤,用make malloc=libc && make install
重新安裝
編譯完成後 redis-5.0.6/src目錄下會出現編譯後的redis服務程式redis-server和客戶端程式redis-cli
二、啟動和引數設定
第一種啟動方式:
下面啟動redis服務.
$ cd src注意這種方式啟動redis 使用的是預設配置。$ ./redis-server
如果你修改了redis配置檔案,啟動是必須指定配置檔案位置,不然重新啟動redis也不生效。
必須通過啟動引數告訴redis使用指定配置檔案使用下面命令啟動。
redis.conf 預設在redis-5.0.6目錄下,也可以移動起位置到你要引用 的位置,如src下
$ cd srcredis.conf是乙個預設的配置檔案。我們可以根據需要使用自己的配置檔案。$ ./redis-server ../redis.conf
啟動redis服務程序後,就可以使用測試客戶端程式redis-cli和redis服務互動了。 如下,說明安裝成功。
$ src/redis-cli
redis> set foo bar
okredis> get foo
"bar"
第二種方式:安裝工具安裝:在redis-5.0.6目錄下,有個utils資料夾,可以通過執行utils/install_server.sh命令來安裝
該指令碼會將redis安裝成系統服務,並啟動redis,執行install_server.sh會提示你輸入redis配置檔案、日誌檔案、資料目錄和redis-server的儲存位置,如果不需要修改路徑,直接回車即可。預設是6379埠,你可以自己設定埠,如7000,其他預設即可,最後的path需要指定redis-server所在的位置,然後enter即可。
配置檔案位置在/etc/redis/7000.conf,此時redis已經啟動,並且已經加入了系統服務。
啟動和停止服務
service redis_7000 stop ## 停止
service redis_7000 start ## 啟動
service redis_7000 restart ## 重啟
service redis_7000 status ## 檢視服務執行狀態
/etc/init.d/redis_7000 status ## 檢視服務執行狀態
連線進入src目錄下執行 ./redis-cli -h localhost -p 7000
Redis相關命令
2 list相關操作 有序可重複 向list根據left方向以此新增資料 先進後出 lpush list1 1 2 3 4 5 6 獲取list中的全部資料 lrange list1 0 1 向list根據right方向以此新增資料 先進先出 rpush list2 1 2 3 4 5 6 彈出集合...
redis的資料結構及相關命令
redis 儲存的是 key,value 格式的資料,其中 key都是字串,value有5 種不同的資料結構 value 的資料結構 1 字串型別 string 2 雜湊型別hash map格式 3 列表型別 list linkedlist 格式。支援重複元素 4 集合型別 set 不允許重複元素 ...
vbox centos 安裝redis相關
一 安裝準備 vbox網路 橋接模式 安裝gcc依賴 yum install gcc c 1 選擇目錄 usr local src 解壓 tar zxvf redis 4.0.10.tar.gz 安裝 1 建立目錄 mkdir usr local redis 2 進入解壓資料夾 cd usr loc...