對於我們的架構,我們正在考慮類似多租戶的東西。在我們的方法中,每個租戶都會獲得自己的數據庫。當我說數據庫時,我不是指服務器。我的意思是OrientDB服務器中的一個數據庫。託管多個東方數據庫的最佳方式
問題是......有沒有最佳實踐方法來做到這一點。我們看到的三個選項是:
- 站起來整個OrientDB服務器託管單個數據庫。
這似乎效率低下。尤其是因爲我們將考慮集羣/複製架構。 將多個數據庫放到一個OrientDB服務器中 這裏我對可伸縮性感到好奇。單個OrientDB羣集可容納多少個數據庫是否有實際限制?每個租戶可能會與數據庫建立多個連接。如果說每個租戶有20個左右的數據庫連接,而我們有1000個租戶,那麼現在我有2萬個連接進入數據庫。顯然我們會有很多服務器支持這個負載,這樣就可以分發了。
在OrientDB的每個羣集實例中都有一定數量的租戶託管的一些中間地帶 不確定如何在此處繪製線條。
想知道是否有最佳做法?感謝並保持良好的工作。
如果數據庫是羣集的,這會適用嗎? –