天天看點

Redis簡介

一.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對比

Redis簡介
Redis簡介

作者:闫世成

出處:http://cnblogs.com/yanshicheng

聯系:[email protected]

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

繼續閱讀