2017-11-08 7 views
0

異なるデータベースで異なるドメインをサポートするにはどうすればよい:インドなどサース企業は、私は、このようなBitrixのよういくつかのSaaS企業は、国元によって異なるトップレベルドメインを持って見

Aのためのドイツ bitrix.inため bitrix.deドイツで生成されたデータはEU /ドイツのデータセンターに保存されるべきであり、逆も同様であることが法的要件のために必要とされています。

マイクエリ

  1. 上記を達成するために、また、ドイツでは1つのデータベース+インドで1アプリケーションサーバー、および類似の1つのデータベース+アプリケーションサーバーがあるでしょうか?

  2. ユーザーがbitrix.inのアカウントをインディアンデータベースに作成してから、ログインしても間違ってbitrix.comにログインしようとするとどうなりますか?ユーザーは間違ったサイトにいるのですか?

のTx

+0

なぜ、データベースはすべての国で同じではないのですか?多くの人が世界中に分散しなければならないためにも、データは引き続きすべての人で共有されます –

+0

データベースがすべての国で同じであれば、EU​​データをEUのシンガポールに保存するための法的要件があります。シンガポールなどでは満たせません。 異なるデータベースにある場合、両方のデータベースに書き込まれているデータベース間でデータをどのように同期しますか? – user1763470

+0

あなたが他の国からあなたのデータを要求した場合、あなたがアクセスしようとしているデータベースにあなたのデータがないので、あなたは少し時間がかかるでしょう。それは何の理由でも共有されているようではなく、あなたがそれを望むときだけです。そしてあなたについてのデータが2つの異なる場所から同時に書かれたり、要求されたりしているなら、そこにはセキュリティ上の問題があります。なぜなら、同時に2つの場所にいることはできないからです。 –

答えて

1

あなたは、メタデータを格納するための中央データベースを作成することができます - などのアカウント、ログインを、これは/すべての国/ドメイン間で共通で共有することができ、またはそれは、各データベースに別々の可能性がありますが、レプリケート中央のメタデータベースで。

誰かがログインすると、認証後(セントラルメタデータベースを使用して)、適切なドメインにリダイレクトできます。

新しいユーザーを作成する場合、そのような構成では、ユーザーがすべてのドメイン/データベースで一意であることを確認する必要があります。

関連する問題