簡體   English   中英

我們是否需要Cassandra的緩存層?

[英]Do we need a cache layer for cassandra?

我正在播放/評估具有數百萬個用戶活動日志的實時流應用程序,其設計是使用Cassandra作為持久性存儲,並使用Redis作為緩存層來存儲最近的活動(最近1000個)。 我在尋找這樣的緩存層是否與cassandra一起使用的建議。 cassandra是否有能力獲得最佳的讀寫性能? 這些活動以10或15條記錄的頁面流式傳輸到前端。 建議也將使用任何其他noSQL解決方案

這在很大程度上取決於您的需求-Cassandra對於大多數常見目的來說是相當快的,但是redis會更快,因此擁有緩存層是一種合理且常見的方法。 並非絕對必要,但這並不是一個壞主意。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM