redis簡介及安裝

來源:互聯網
上載者:User

標籤:

1 redis簡介及安裝

1.1 Redis是什麼

REmote DIctionary Server(Redis) 是一個由Salvatore Sanfilippo寫的key-value儲存系統。

首先需要瞭解,Redis的一些資料結構,包括 lists, sets, ordered sets 以及 hashes 。

Redis常被稱作是一款資料結構伺服器(data structure server)。Redis的索引值可以包括字串(strings)類型,同時它還包括雜湊(hashes)、列表(lists)、集合(sets)和 有序集合(sorted sets)等資料類型。 

對於這些資料類型,你可以執行原子操作。例如:對字串進行附加操作(append);遞增雜湊中的值;向列表中增加元素;計算集合的交集、並集與差集等。

1.2 Redis的優點

效能極高 – Redis能支援超過 100K+ 每秒的讀寫頻率。

豐富的資料類型 – Redis支援二進位案例的 Strings, Lists, Hashes, Sets 及 Ordered Sets 資料類型操作。

原子 – Redis的所有操作都是原子性的,同時Redis還支援對幾個操作全並後的原子性執行。

豐富的特性 – Redis還支援 publish/subscribe, 通知, key 到期等等特性。

2 Redis安裝

設定root密碼

$ sudo passwd (輸入shiyanlou使用者密碼,並設定root密碼)$ su (輸入root密碼,進入root許可權)$ cd$ wget http://labfile.oss.aliyuncs.com/files0422/redis-2.8.9.tar.gz$ tar xvfz redis-2.8.9.tar.gz$ cd redis-2.8.9$ make$ make install$ make test

  在 Redis 安裝完成後,注意一些重要的檔案,可用 ls 命令查看。服務端:src/redis-server,用戶端:src/redis-cls,預設設定檔:redis.conf

將可執行檔放置在$PATH環境目錄下,便於以後執行程式時可以不用輸入完整的路徑,

$ cp redis-server /usr/local/bin/$ cp redis-cli /usr/local/bin/

  啟動redis server

$ redis-server

  查看redis

$ ps -ef | grep redis

  查看redit服務狀態

# 通過啟動命令檢查Redis伺服器狀態$ netstat -nlt|grep 6379

  啟動Redis-client

$ su    ( 輸入root密碼,進入root目錄)$ cd$ redis-cli

  

參考文檔

http://www.linuxidc.com/Linux/2014-05/101544p2.htm

redis簡介及安裝

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.