web-dev-qa-db-ja.com

バイナリデータにPostgreSQLとMySQLを使用することの長所と短所は何ですか?

MySQLにはバイナリセーフブロブがありますが、PostgreSQLにはありません

これまでのところ、「バイナリセーフ」とは、データ自体ではなく、 実際に関数とデータの処理 に関連するものであることを示唆しています。違いは、MySQLにはデータのフォーマットを指定せずにblobをネイティブに保存および操作する方法があるようですが、PostgreSQLでは "quoted-printable encodings" または "base64"encoding バイナリデータの場合。

それだけですか?ブロブの処理におけるMySQLとPostgreSQLの違いに関して、他に何を心配する必要がありますか? データの移行 ではなく、新しいプロジェクトを開始しているので、どちらかを選択する特別な理由があるかどうか疑問に思っています。バイナリブロブの処理。

2

あなたがリンクしているその参照は完全にナンセンスです。 PostgreSQLは、バイナリデータとデータのバイナリセーフ処理を問題なくサポートしています。

タイプと特定の関数の名前の付け方については、MySQLとPostgreSQLの間にいくつかの小さな違いがありますが、全体的にはそれほど違いはありません。あるシステムを他のシステムよりも選択する理由はおそらく他にもあります。

5