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