1redis介紹

一,概述redis

是一種nosql數據庫,保存在內存中,同時redis能夠把內存同時保存到磁盤,便可以把數據持久化。支持較多的數據類型,string,list(隊列和棧),set,sorted set,hash。sql

二,使用場景數據庫

1,登錄會話存儲,和memcached相比數據不會丟失。緩存

2,排行榜/計數器:文章閱讀量、微博排行、主播排行等。特色:數據訪問量大,提高訪問速度。nosql

3,消息隊列:如celery就是使用redis做爲中間人。memcached

4,當前在線人數:與2相似,訪問較爲頻繁。網站

5,經常使用的數據緩存:如BBS板塊每次訪問時須要從數據庫中獲取,那麼這時候就能夠使用redis緩存起來,方便下次請求時用。spa

6,把前200篇文章緩存或評論緩存,那麼用戶一打開該網站就能快速訪問到。code

7,好友關係:微博好友。server

8,發佈訂閱:用於聊天軟件。

三,redis和memcached比較

四,安裝redis

redis官方不支持win。

1,安裝

sudo apt-get install redis-server

2,卸載

sudo apt-get purge --auto-remove redis-server

 3,啓動:安裝好後,默認本身啓動,能夠經過以下命令查看。

ps aux|grep redis

 若是想本身手動啓動,能夠經過下面命令:

4,中止

sudo service redis-server stop

 五,對redis的操做

相關文章
相關標籤/搜索