在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 教程/ 大數(shù)據(jù)/ Redis 介紹
使用 Redis 實(shí)現(xiàn) Twitter(上)
集群(下)
使用 Redis 實(shí)現(xiàn) Twitter(下)
使用 Redis 作為 LRU 緩存
高可用(上)
高可用客戶端指引
集群(中)
高可用(下)
持久化
Redis 介紹
集中插入
集群(上)
從入門到精通(上)
從入門到精通(下)
從入門到精通(中)
分片
數(shù)據(jù)類型初探
復(fù)制

Redis 介紹

Redis 是一款開源的,基于 BSD 許可的,高級鍵值 (key-value) 緩存 (cache) 和存儲 (store) 系統(tǒng)。由于 Redis 的鍵包括 string,hash,list,set,sorted set,bitmap 和 hyperloglog,所以常常被稱為數(shù)據(jù)結(jié)構(gòu)服務(wù)器。你可以在這些類型上面運(yùn)行原子操作,例如,追加字符串,增加哈希中的值,加入一個元素到列表,計(jì)算集合的交集、并集和差集,或者是從有序集合中獲取最高排名的元素。

為了滿足高性能,Redis 采用內(nèi)存 (in-memory) 數(shù)據(jù)集 (dataset)。根據(jù)你的使用場景,你可以通過每隔一段時間轉(zhuǎn)儲數(shù)據(jù)集到磁盤,或者追加每條命令到日志來持久化。持久化也可以被禁用,如果你只是需要一個功能豐富,網(wǎng)絡(luò)化的內(nèi)存緩存。

Redis 還支持主從異步復(fù)制,非常快的非阻塞初次同步、網(wǎng)絡(luò)斷開時自動重連局部重同步。 其他特性包括:

  • 事務(wù)
  • 訂閱/發(fā)布
  • Lua 腳本
  • 帶 TTL 的鍵
  • LRU 回收健
  • 自動故障轉(zhuǎn)移 (failover)

你可以通過多種語言來使用 Redis。

Redis 是由 ANSI C 語言編寫的,在無需額外依賴下,運(yùn)行于大多數(shù) POSIX 系統(tǒng),如 Linux、*BSD、OS X。Redis 是在 Linux 和 OS X 兩款操作系統(tǒng)下開發(fā)和充分測試的,我們推薦 Linux 為部署環(huán)境。Redis 也可以運(yùn)行在 Solaris 派生系統(tǒng)上,如 SmartOS,但是支持有待加強(qiáng)。沒有官方支持的 Windows 構(gòu)建版本,但是微軟開發(fā)和維護(hù)了一個 64 位 Windows 的版本。