如上圖所示,現有索引的邏輯為:
(1)對於每乙個使用者的每一種非結構化資料,都建立乙個對應的索引user1-log-index1
(2)對於每乙個索引, 預設為乙個分片,副本數量為1
根據現有的邏輯,可以計算得到:
單個集群中的索參數量 = (使用者1 * 使用者1使用的資料型別數量) + (使用者2 * 使用者2使用的資料型別數量)+ ... <= 使用者量 * 資料型別數量
單個集群中的分片數量 = 索參數量 * 2
即,假設總共有100個
使用者,每個使用者使用4種
資料型別,則集群中分片數量為800
(100 * 4 * 2
)
專案設計思路
ELK多租戶方案
日誌分析是目前重要的系統除錯和問題排查的重要手段之一,而目前分布式系統由於例項和機器眾多,所以構建一套統一日誌系統是非常必要的 elk提供了一整套解決方案,並且都是開源軟體,之間互相配合使用,完美銜接,高效的滿足了很多場合的應用,是目前的主流選擇之一。本文主要介紹如何實現一套elk日誌系統同時給多套...
多租戶mysql架構 關於多租戶架構
多租戶架構能使oracle資料庫可用作多租戶容器資料庫 cdb 乙個多租戶容器資料庫 cdb 包含0個或多個自定義的可插拔資料庫 pdbs pdb是乙個包含schemas,schema objects,nonschema objects的集合。在12c之前,所有的oracle資料庫都是非cdb。1....
Hbase多租戶實現方案 資源限制 quotas
hbase多租戶實現方案 資源限制 quotas 上次整理了hbasde多租戶基於namespace的許可權管理實現方案,對於一些應用場景,基於namespace許可權的多租戶還不能夠很好的滿足業務的需求。業務有時候不單單需要基於許可權的多租戶,有時候還需要更複雜的基於資源限制排程的多租戶,以滿足在...