Linux 系統redis的安裝和使用

1簡介

Redis是一個遠程內存數據庫,它不僅性能強,而且還具有複製特性以及爲解決問題而生的獨一無二的數據模型。

Redis是一個速度非常快的非關係型數據庫,它可以存儲鍵和5種不同類型值的之間的映射,可以將存儲在內存中的鍵值對數據持久化到硬盤,可以使用複製特性來擴展讀性能,又可以使用客戶端分片來擴展寫性能。

下載地址 https://redis.io/download

安裝

下載,解壓,編譯

$ wget http://download.redis.io/releases/redis-5.0.8.tar.gz
$ tar xzf redis-5.0.8.tar.gz
$ cd redis-5.0.8
$ make MALLOC=libc
$ cd src
$ make install

這樣安裝好的就直接配置好環境變量了,在/usr/local/bin目錄下面,任何地方都可以使用命令。 

下面命令可以啓動:

$ redis-server

 這種啓動會掛起,下面使用一種不需要掛起的方式啓動:

$ cd redis-5.0.8
$ vim redis.conf

搜索/daemon。這裏默認不支持後臺運行的,改成yes

拷貝到一個經常使用的目錄 

$ cp redis.conf /etc/
$ cd /etc/
$ redis-server /etc/redis.conf

這樣啓動就是保持在後臺運行了: 

查一下看是否在啓動狀態: 

結束服務: 

$ kill -9 10033

 配置另外一種啓動方式

$ cd redis-5.0.8
$ cd utils
$ ./install_server.sh

 可以回車,也可以修改端口

不想設置的都可以使用默認的: 

啓動 

查看一下發現並沒有啓動:

刪除進程文件

$ rm /var/run/redis_6379.pid

啓動成功 

$ service redis_6379 stop
$ service redis_6379 restart
# 下次啓動默認開啓
$ systemctl enable redis_6379 

 

$ redis-cli -h 127.0.0.1 -p 6379

STRING結構 

設置一個hello的鍵value 爲nihao 

 

獲取

刪除,返回一個1

再去獲取

list結構

$ vim /etc/redis.conf

 配置文件解讀 

默認是保護模式,只有本地可以鏈接,外部不可以。

 

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