Redis 是一個高效能的key-value資料庫。 redis的出現(xiàn),很大程度補償了memcached這類key/value儲存的不足,在部 分場合可以對關(guān)係資料庫起到很好的補充作用。它提供了Java,C/C ,C#,PHP,JavaScript,Perl,Object-C,Python,Ruby,Erlang等客戶端,使用很方便。
Redis支援主從同步。資料可以從主伺服器向任意數(shù)量的從伺服器上同步,從伺服器可以是關(guān)聯(lián)其他從伺服器的主伺服器。這使得Redis可執(zhí)行單層樹複製。記憶體可以有意無意的對資料進行寫入操作。由於完全實現(xiàn)了發(fā)布/訂閱機制,使得從資料庫在任何地方同步樹時,可訂閱一個頻道並接收主伺服器完整的訊息發(fā)布記錄。同步對讀取操作的可擴充性和資料冗餘很有幫助。
redis的官網(wǎng)地址,非常好記,是redis.io。 (特意查了一下,域名後綴io屬於國家域名,是british Indian Ocean territory,即英屬印度洋領(lǐng)地)
目前,Vmware正在資助著redis計畫的開發(fā)和維護。
課程簡介:redis是一個儲存系統(tǒng)。它支援儲存的value類型相對更多,包括string(字串)、list(鍊錶)、set(集合)、zset(sorted set --有序集合)和hash(哈希類型)。 《麥子學(xué)院深入淺出 redis 影片教學(xué)》帶你由淺至深的了解這個系統(tǒng)。
影片連結(jié):http://ipnx.cn/course/566.html