2012-10-30 55 views
0

當然,你可以只知道你的系統與你的負載由...其實實現它的性能與使用情況!除此之外,在開始製作原型之前,我正在尋找Cassandra如何執行的一些非常粗略的估計。卡桑德拉縮放備忘單

節點和數據中心的各種配置,以及各種讀寫一致性水平,什麼讀取陳舊值的可能性有多大?您希望每秒鐘進行哪種密鑰讀取和寫入,以及每次讀取和寫入會有哪種延遲?今年早些時候,在VLDB呈現

回答

1

我們經營與每網絡節點的第二貼出500個數據點的應用程序(我們有6個卡桑德拉節點)。如果我們在客戶端中緩存100M數據以避免讀取,我們可能每個節點每秒可能獲得1000個數據點。

該配置文件使用帶有一個findAll(List鍵)和一個putAll(List實體)的PlayOrm,每個請求中的每個鍵都是單個數據點,因爲客戶端通過http發送一批數據點我們沒有太多的HTTP開銷....也許這給了你一些想法,至少不知道。

我們還沒有測試的網絡節點到節點卡桑德拉正確的比例,但我懷疑它就像我的最後一個客戶那裏已接近一比一在這個項目上,雖然它與輪廓變化。

我們運行4個網節點,並得到每秒2000個數據點現在。