導航:首頁 > 數據處理 > 大數據量的緩存放在哪裡合適

大數據量的緩存放在哪裡合適

發布時間:2023-09-04 12:05:59

⑴ 大量數據能緩存到redis裡面嗎

不適合引子:

    在大數據時代,總希望存在一個Key-value存儲機制,像HashMap一樣在內存中處理大量(千萬數量級)的key-value對,以便提高數據查找、修改速度。

    所以,我們會想到,Memcached和Redis這兩個NoSQL資料庫(嚴格來講二者都不可以算作資料庫)。

    1、Memcached是一個cache機制,當內存不足時會採用LRU機制,替換出陳舊數據,因此他不能保證我們的數據像在HashMap中一樣不丟失,且沒有數據持久化機制;

    2、Redis克服了這一缺點,採取磁碟存儲機制實現數據持久化。但是,當數據量達到1千萬左右時,由於內存中不能存儲如此大量數目的數據,頻繁同磁碟進行數據交換,導致數據查詢、存儲性能的急劇下降,將導致服務不可用。

     結論:當前還沒有好的產品可以實現key-value保證數據完整性,千萬級條數量級的,高效存儲和查詢支持產品。

     附錄一:如下是轉自其它網友的測試數據:

     附錄二:memcached 和redis的比較,和各自用途

附錄一:

從圖中可以猜測到還會有Redis 2.2.1 的測試,相同的測試環境,1K的數據量,使用ServiceStack.Redis客戶端進行如下測試:

1) Set操作

2) Get操作

3) Del操作

每一套測試分別使用三個配置進行測試:

1) 綠色線條的是開啟Dump方式的持久化,5分鍾持久化一次

2) 藍色線條是開啟AOF方式的持久化,每秒寫入磁碟一次

3) 紅色線條是關閉任何的持久化方式

對於每一個配置都使用相同的其他配置:

1) 開啟VM 最大內存10GB(128位元組一

閱讀全文

與大數據量的緩存放在哪裡合適相關的資料

熱點內容
上海國際登記代理怎麼樣 瀏覽:968
仲裁程序怎麼撤銷 瀏覽:772
上海徐匯氣調保鮮技術怎麼使用 瀏覽:437
龍岩技術院校有哪些 瀏覽:749
專業財務代理公司怎麼收費 瀏覽:447
醒久舒解酒飲料代理費多少錢 瀏覽:785
白蘑菇市場價多少元1斤 瀏覽:117
信息科技有限公司經營范圍是多少 瀏覽:98
網路技術有什麼證 瀏覽:682
五菱節氣門數據流多少正常 瀏覽:962
蘭州市住房交易中心東崗點在哪裡 瀏覽:695
襄陽電教市場在哪裡 瀏覽:329
深圳市場的內存條從哪裡來的 瀏覽:375
信息技術類專業有哪些女生 瀏覽:816
開保險代理公司注冊什麼公司 瀏覽:274
如何將現代教育技術應用於教學 瀏覽:928
交易貓陰陽師好怎麼賣 瀏覽:143
應用程序如何操作硬體 瀏覽:646
怎麼計算產品出入庫 瀏覽:898
電腦如何下當貝市場 瀏覽:110