一.redis簡介
1.1.1.什麼是redis?
REmote DIctionary Server(Redis) 是一個由Salvatore Sanfilippo寫的key-value存儲系統。
讀寫性能強,支援多種資料類型。
把資料存儲在記憶體中的高速緩存。
Redis支援資料的備份,即master-slave模式的資料備份。
Redis支援資料的持久化,可以将記憶體中的資料儲存在磁盤中,重新開機的時候可以再次加載進行使用。
1.1.2.特點
- 速度快
- 支援多種資料結構(string,list,hash,set,storted set)
- 持久化
- 主從複制(叢集)
- 支援過期時間
- 支援事務
- 支援訂閱
1.1.3.應用場景
資料緩存
提高通路性能,使用的方式與memcache相同
會話緩存(Session Cache)
保持web會話資訊
排行榜、計數器
Nginx+lua+redis計數器進行IP自動封禁
消息隊列
建構實時消息系統,聊天,群聊
1.1.4.Redis與Memcache對比

作者:闫世成
出處:http://cnblogs.com/yanshicheng
本文版權歸作者和部落格園共有,歡迎轉載,但未經作者同意必須保留此段聲明,且在文章頁面明顯位置給出原文連接配接。如有問題或建議,請聯系上述郵箱,非常感謝。