7

既存の Rails アプリを拡張していて、それにマルチテナント サポートを追加する必要があります。私はいくつかの記事を読み、このアプリが Heroku でどのようにホストされるかを見て、Postgres のマルチスキーマ機能を利用できると考えました。

複数のスキーマが使用されている場合、バックアップにパフォーマンスの問題があるように見えることを読みました。この情報は少し古いと感じました。これがまだ当てはまるかどうか誰かが知っていますか?

また、他に考慮すべきパフォーマンスの問題や注意事項はありますか?

すべてのテーブルにフィールドを追加して、単一のスキーマを使用し、そのフィールドがテナント テーブルを参照できるようにすることを既に考えましたが、タイム ウィンドウを考えると、複数のスキーマが最適なソリューションのようです。

4

1 に答える 1