ES多租戶方案調研

2022-06-08 04:00:08 字數 556 閱讀 1160

如上圖所示,現有索引的邏輯為:

(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許可權的多租戶還不能夠很好的滿足業務的需求。業務有時候不單單需要基於許可權的多租戶,有時候還需要更複雜的基於資源限制排程的多租戶,以滿足在...