sql >> データベース >  >> RDS >> Mysql

マルチテナントmysqlデータベースを設計する方法

    マルチテナントデータベースにはいくつかのアプローチがあります。議論のために、それらは通常3つのカテゴリーに分けられます。

    • テナントごとに1つのデータベース。
    • 共有データベース、1つのスキーマ関連。
    • 共有データベース、共有スキーマ。テナント識別子(テナントキー)は、すべての行を適切なテナントに関連付けます。

    MSDNには、各デザインの長所と短所 、および例実装の

    Microsoftは私が参照したページを削除したようですが、それらはarchive.orgにあります。リンクが変更され、そこを指すようになりました。

    参考までに、これは2番目の記事の元のリンク>



    1. PHPを使用してチェックボックスを選択し、複数の行を削除します

    2. PHPPDOとMySQLi

    3. 名前がJPAの予約語であるエンティティフィールドをマップする方法

    4. WHMのデータベースのみのバックアップ