私のアプリケーションにgolangとPostgresを使用しています。私のアプリケーションでは、新しいユーザーのために、そのユーザーのための新しいデータベースとテーブルを作成しています。各新規顧客ごとに、新しいデータベースを作成しています。私のアプリケーションでの処理中に、特定のユーザーデータベースに接続するためにあまりにも多くの接続を行うつもりです。これは現在現在行っています。私の質問は、接続を減らすために、ポストグルのデータベースではなく新しいユーザー用のスキーマを作成する必要があるかどうかです。この場合、データベースの下に1つのデータベースのみが作成されます。作成されるスキーマが多すぎます。これは最良の方法であるかどうかです。Postgres-Golang-スキーマとデータベース?
0
A
答えて
0
各顧客のスキーマが異なる場合、各フィールドの列を作成する代わりに行を作成する代わりに、イベントベースのデータ記憶域を使用する必要があります。
この場合、各行は4つの固定列からなる:(エントリごとに一意) ID、は、キー(EX-「USER_ID(親IDフィールド存在する場合に点)RES_ID ")、値(例:" 1 ")。
関連する問題
- 1. DNNデータベースのスキーマ図
- 2. dockerでmySQLのデータベースとスキーマを作成
- 3. MySQLデータベースのスキーマ設計との関係
- 4. MySQL Workbench - データベースと同じスキーマですか?
- 5. は、データベース・スキーマを考慮
- 6. カスタムSQLクエリをデータベース・スキーマ・ドクトリン
- 7. SQLデータベースのスキーマ設計タグ
- 8. は、Oracleデータベース・スキーマをクローニング
- 9. データベース・スキーマ:ユーザーチームの管理
- 10. 大きなデータベースのスキーマ
- 11. MemSQL Opsスキーマ - データベースなし
- 12. データベースのスキーマ設計:より最適なスキーマ
- 13. 動的スキーマxlsファイルからmysqlデータベース
- 14. SQL Server - 別のデータベースのスキーマの更新
- 15. NHibernateの "データベース"スキーマの混乱[。\ hibernate-mapping \ @schema]
- 16. Kohana MVCフレームワークORMスキーマ強制更新データベース
- 17. pentahoスキーマのworkbench接続エラーがmysqlデータベース
- 18. データベースの簡略化ER図/スキーマ
- 19. MySQLデータベースのパフォーマンスチューニング、スキーマの最適化
- 20. PostgreSQL匿名データ用のデータベース構造/スキーマ
- 21. 休止ワット/ Derbyデータベース:スキーマ「ADMIN」は
- 22. データベースからのデッドフレーム、スキーマとは何ですか?
- 23. Zend Framework 2 - 異なるデータベースとスキーマのテーブルを結合する
- 24. Android Studioデータベースとスキーマを作成する正しい方法
- 25. 単一のEntity Frameworkで同じスキーマのOracleとSQL Serverデータベース
- 26. Azureサービスファブリック - スキーマとデータベースを壊さずにステートレスサービスをアップグレードする
- 27. rspecの前にデータベースとスキーマを作成する
- 28. NHibernate - SchemaUpdateスキーマ更新がデータベース/スキーマを作成していません
- 29. GraphQLスキーマとリレーショナルDBスキーマの互換性
- 30. スタースキーマとSnowflakeスキーマ
私はGolandとは分かりませんが、各ユーザーのデータベースを作成することは、私がしばらく聞いている狂ったことです。それぞれのテーブルに 'user_id'フィールドを追加するだけです。 –
あなたは深刻な設計上の問題を抱えているようです。 –
ちょっとしたことがあっても、ユーザーのために1つのスキーマを作成することも悪い考えです。だから答えはどちらでもない。 –