Redis的安装与使用
一、什么 Redis
REmote DIctionary Server,簡稱 Redis,是一個類似于Memcached的Key-Value存儲系統(tǒng)。相比Memcached,它支持更豐富的數(shù)據(jù)結構,包括string(字符串)、list(鏈表)、set(集合)、zset(sorted set --有序集合)和hash(哈希類型),并提供了數(shù)據(jù)持久化機制,在某些場景下,你完全可以把它當做非關系型數(shù)據(jù)庫來使用。它是一個高性能的存儲系統(tǒng),能支持超過 100K+ 每秒的讀寫頻率。同時還支持消息的發(fā)布/訂閱,從而讓你在構建高性能消息隊列系統(tǒng)時多了另一種選擇。
二、redis的安裝
以Linux為例來說明redis的安裝步驟:
1、下載的 redis-3.0.0-beta5.tar.gz文件,解壓此文件;
2、將解壓后的文件夾拷貝到指定目錄下(以redis目錄為例進行說明).如果版本號太長,建議修改文件夾名為redis;
2、打開終端,進入redis文件夾;
3、在命令提示符出輸入 make 命令,稍等片刻,便能完成安裝。
三、redis的使用
1、啟動服務
進入redis下的 src 目錄,執(zhí)行 redis-server啟動服務;
$ cd src
$ ./redis-server
你將會看到:
2343:M 30 May 21:42:50.741 # Server started, Redis version 2.9.54
2343:M 30 May 21:42:50.741 * The server is now ready to accept connections on port 6379
2、客戶端連接
在啟動redis后,發(fā)現(xiàn)我們無法再執(zhí)行其他命令了,怎么辦?因為redis獨占了此進程,后面告訴你們如果將它修改為后臺運行。
我們暫且再打開一個終端吧。還是先進入 src 目錄:
$ cd /redis/src
輸入 ./redis-cli 命令:
$ ./redis-cli
127.0.0.1:6379>
此時表明redis已連接成功
3、測試幾個 redis 命令:
127.0.0.1:6379> set testkey001 testkey001
OK
127.0.0.1:6379> get testkey001
"testkey001"
127.0.0.1:6379> append testkey001 aaa
(integer) 13
127.0.0.1:6379> get testkey001
"testkey001aaa"
127.0.0.1:6379>
4、關閉連接,執(zhí)行 quit 命令
127.0.0.1:6379> quit
5、關閉服務。
由于我們剛才已經(jīng)退出了客戶端,我們再次連接,并執(zhí)行 shutdown 命令:
127.0.0.1:6379> shutdown
127.0.0.1:6379>
看看另外一個終端窗口中是不是顯示 [進程已完成]。當然,你也可以通過 kill 命令來關閉服務。
總結
以上是生活随笔為你收集整理的Redis的安装与使用的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Linux基础(6)
- 下一篇: ubuntu中用命令创建数据库