回到佔佔推薦博客索引html
redis是一個key-value存儲系統。和Memcached相似,它支持存儲的value類型相對更多,包括string(字符串)、list(鏈表)、set(集合)、zset(sorted set --有序集合)和hashs(哈希類型)。這些數據類型都 支持push/pop、add/remove及取交集並集和差集及更豐富的操做,並且這些操做都是原子性的。在此基礎上,redis支持各類不一樣方式的排 序。與memcached同樣,爲了保證效率,數據都是緩存在內存中。區別的是redis會週期性的把更新的數據寫入磁盤或者把修改操做寫入追加的記錄文 件,而且在此基礎上實現了master-slave(主從)同步。java
Redis 是一個高性能的key-value數據庫。 redis的出現,很大程度補償了memcached這類key/value存儲的不足,在部 分場合能夠對關係數據庫起到很好的補充做用。它提供了Python,Ruby,Erlang,PHP客戶端,使用很方便。redis
下面是我學習Redis NoSQL的相關學習筆記,整理了一下,提供你們參考數據庫
Redis學習筆記~Redis在windows環境下的安裝windows
Redis學習筆記~把redis放在DATA層,做爲一種數據源,我認爲更合理,也更符合個人面向對象原則分佈式
Redis學習筆記~是時候爲Redis實現一個倉儲了,RedisRepository來了
Redis學習筆記~Redis事務機制與Lind.DDD.Repositories.Redis事務機制的實現
Redis學習筆記~StackExchange.Redis實現分佈式Session
Redis集羣~StackExchange.redis鏈接Twemproxy代理服務器
Redis集羣~windows下搭建Sentinel環境及它對主從模式的實際意義
Redis集羣~StackExchange.redis鏈接Sentinel服務器並訂閱相關事件(原創)
Redis集羣~StackExchange.Redis(10月6號版1.1.608.0)鏈接Twemproxy支持Auth指令了
感謝閱讀!