[英]What architecture should I use to build my own multi-tenancy system?
我已經有一個網絡應用程序,現在我正在嘗試在其中引入多租戶概念。 我想知道如何管理多個數據庫? 我目前有一個主數據庫,其中包含一個用戶表,以及這個問題的其他無關緊要的表。 但我的主要困難是我有一個包含“database_name”的聯賽表,我用它來設置我的 MySQL 連接,具體取決於用戶選擇的聯賽。
有一個更好的方法嗎?
謝謝 :)
您使用的概念很好。 例如,您也可以僅使用league.name
(如果league.name
有名稱)作為數據庫名稱,或為名稱添加一些前綴/后綴。 我不確定您是選擇多個定義的連接之一還是在配置中更改連接的數據庫名稱。 我會建議第二種選擇。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.