1 つのテーブルに 50M のレコードが含まれるデータベースを設計する必要があります (レコード数が少ない他のテーブルが存在します)。私は結合クエリとデータベースへのデータ(挿入)の書き込みにもっと関心があります。更新と削除のクエリが少なくなります。
Postgresql と MySQL のパフォーマンス比較に関するこの記事を読みました。
また、以下のリンクも確認しました。
Postgres 9.1 対 Mysql 5.6 InnoDB?
https://stackoverflow.com/questions/110927/would-you-recommend-postgresql-over-mysql
MySQL vs PostgreSQL: MySQL が PostgreSQL よりも優れている理由
私の問題は、stackoverflow の一部のリンクが古くなっていることです。Mysqlの方が優れていると言う人もいますが、その逆も同様です。
結合クエリとデータベースへのデータの書き込みに関心があるので、どちらが適していますか? Postgresql 対 MySQL? このようなデータベースを設計するには、どのようなアプローチを取る必要がありますか?
これを Postgresql と MySQL の別の質問と見なさないでください。私は調査を行いましたが、結合クエリとデータベースへのデータの書き込みシナリオのみに関心があります。また、PostgreSQL が GIS データに適していることも知りました。.