redis是乙個key-value儲存系統。和memcached類似,它支援儲存的value型別相對更多,包括string(字串)、list(鍊錶)、set(集合)、zset(sorted set --有序集合)和hash(雜湊型別)。這些資料型別都支援push/pop、add/remove及取交集並集和差集及更豐富的操作,而且這些操作都是原子性的。在此基礎上,redis支援各種不同方式的排序。與memcached一樣,為了保證效率,資料都是快取在記憶體中。區別的是redis會週期性的把更新的資料寫入磁碟或者把修改操作寫入追加的記錄檔案,並且在此基礎上實現了master-sl**e(主從)同步。
redis 是乙個高效能的key-value資料庫。 redis的出現,很大程度補償了memcached這類key/value儲存的不足,在部 分場合可以對關聯式資料庫起到很好的補充作用。它提供了j**a,c/c++,c#,php,j**ascript,perl,object-c,python,ruby,erlang等客戶端,使用很方便。
2、登入linux系統(我這裡用的是hadoop使用者),開啟乙個終端,執行以下命令將redis解壓至/usr/local目錄下,並重命名。
cd ~3、然後,我這用的是hadoop使用者,所以我需要將redis的目錄許可權賦予hadoop使用者。cd /usr/local
sudo mv ./redis-3.2.8 ./redis
sudo chown -r hadoop:hadoop ./redis4、接著需要進入/usr/local/redis目錄下,輸入以下命令進行編譯和安裝redis。
sudo make #編譯補充:我在執行sudo make指令時,報錯如下圖:sudo make install #安裝
解決方案:sudo apt-get install make
5、在啟動redis服務之前,我們還需要修改/usr/local/redis目錄下的配置檔案redis.conf。
sudo vim /usr/local/redis/redis.conf開啟配置檔案後,找到如下圖所示的配置項,將"no"改成"yes",儲存退出即可。
6、現在,我們就可以執行如下命令開啟redis,輸出如下圖代表安裝成功。
7、啟動客戶端,並進行簡單操作。
在/usr/local/redis目錄下執行如下的指令。
./src/redis-server redis.conf客戶端啟動成功後,我們可以進行,簡單的操作:./src/redis-cli
set hello world執行的截圖如下:get hello
補充:如果啟動客戶端時,報錯not connected,
說明服務端沒啟動,客戶端連不上服務端,所以需要先啟動服務端(配置檔案也要改好)!
Ubuntu 下 Redis的安裝
在 ubuntu 系統安裝 redis 可以使用以下命令 sudo apt get update sudo apt get install redis server redis server redis cli以上命令將開啟以下終端 redis 127.0.0.1 6379 127.0.0.1 是本...
Redis在ubuntu下的安裝
安裝apt get install redis server 建立使用者 使用apt get安裝完後,redis使用者已經自動新增到系統中了 修改許可權 chown redis.redis var lib redis chown redis.redis var log redis 啟動 etc in...
在Ubuntu下安裝Redis
2 採用解壓命令解壓壓縮檔案 3 在 usr 下建立redis資料夾 sudo mkdir usr redis 4 將解壓好的redis 3.2.6資料夾及其中的檔案移動到 usr redis 資料夾下 5 檢視系統是否安裝gcc gcc version若顯示如下所示,則需要安裝 安裝步驟 sudo...