3 回答
TA貢獻(xiàn)1784條經(jīng)驗(yàn) 獲得超7個贊
用到過的兩種:
1 MongoDB
存儲系統(tǒng)中實(shí)體對象,因其數(shù)據(jù)結(jié)構(gòu)的弱約束,應(yīng)用于快速迭代的產(chǎn)品開發(fā)中非常方便
小文件存儲
其分片、集群支持很好,方便擴(kuò)展
2 Redis
KV高速緩存,高級的數(shù)據(jù)結(jié)構(gòu)支持,適應(yīng)于不同需求。我們系統(tǒng)中用到做session共享,多節(jié)點(diǎn)操作的實(shí)體狀態(tài)的共享。
特別一點(diǎn),Redis Pub/Sub可作為簡易消息系統(tǒng)實(shí)現(xiàn)。
3 memcached
Memcached 是一個高性能的分布式內(nèi)存對象緩存系統(tǒng),用于動態(tài)Web應(yīng)用以減輕數(shù)據(jù)庫負(fù)載。它通過在內(nèi)存中緩存數(shù)據(jù)和對象來減少讀取數(shù)據(jù)庫的次數(shù),從而提高動態(tài)、數(shù)據(jù)庫驅(qū)動網(wǎng)站的速度。Memcached基于一個存儲鍵/值對的hashmap。其守護(hù)進(jìn)程(daemon )是用C寫的,但是客戶端可以用任何語言來編寫,并通過memcached協(xié)議與守護(hù)進(jìn)程通信。
- 3 回答
- 0 關(guān)注
- 1061 瀏覽
添加回答
舉報
