百度百科
redis是一個key-value存儲系統。和Memcached類似,它支持存儲的value類型相對更多,包括string(字符串)、list(鏈表)、set(集合)、zset(sorted set --有序集合)和hashs(哈希類型)。這些數據類型都 支持push/pop、add/remove及取交集並集和差集及更豐富的操作,而且這些操作都是原子性的。在此基礎上,redis支持各種不同方式的排 序。與memcached一樣,為了保證效率,數據都是緩存在內存中。區別的是redis會周期性的把更新的數據寫入磁盤或者把修改操作寫入追加的記錄文 件,並且在此基礎上實現了master-slave(主從)同步。
Redis 是一個高性能的key-value數據庫。 redis的出現,很大程度補償了memcached這類key/value存儲的不足,在部 分場合可以對關系數據庫起到很好的補充作用。它提供了Python,Ruby,Erlang,PHP客戶端,使用很方便。
學習筆記目錄
下面是我學習Redis NoSQL的相關學習筆記,整理了一下,提供大家參考
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指令了
感謝閱讀!