redis是一款免費、開源、遵循bsd協議的高效能結構化儲存資料庫,可以滿足目前企業大部分應用中對於高效能資料儲存的需求。同時,它也是nosql(not only sql),是非關聯式資料庫的一種,內建多種豐富多彩的資料結構,字串string,列表list,集合set,雜湊hash等
將安裝包移動到/usr/local
下,並解壓tar -zvxf redis.tar.gz
到redis目錄下進行編譯測試 :sudo make test
編譯安裝:sudo make install
啟動redis: 到src資料夾下,執行redis-server
Redis實現中介軟體(訂閱)
什麼是訊息中介軟體 發布訂閱 點對點 訊息中介軟體本身是非同步的通訊 案例 使用redis實現發布訂閱功能 redis 發布訂閱 pub sub 是一種訊息通訊模式 傳送者 pub 傳送訊息,訂閱者 sub 接收訊息。redis 客戶端可以訂閱任意數量的頻道。下圖展示了頻道 channel1 以及訂...
Redis做訊息中介軟體MQ
redis的pub sub功能相較於常見的rabbitmq等訊息中介軟體還是有一些差異,在使用前需要進行甄別,確認是否適用當前專案,畢竟技術選型脫離現實是耍流氓。關於 pub sub 功能,redis共提供了六個命令 網上有很多這方面的文章,這裡就不貼了,使用難度不大。由於服務基本都是多例項部署,當...
Redis分布式中介軟體TwemProxy
twemproxy,也叫nutcraker。是乙個twtter開源的乙個redis和memcache 伺服器。redis作為乙個高效的快取伺服器,非常具有應用價值。但是當使用比較多的時候,就希望可以通過某種方式 統一進行管理。避免每個應用每個客戶端管理連線的鬆散性。同時在一定程度上變得可以控制。搜尋...