7

Mac OS (開発) から Linux (運用サーバー) に切り替えると、Postgres の照合は基になるオペレーティング システムの構成に依存するため、Postgres の照合が変更されます。

Linux で Mac OS と同じ Postgres 照合動作を実現するにはどうすればよいですか?

Postgres 9.2 を実行しています

4

2 に答える 2

7

OS X のロケールは十分に壊れており、Linux (glibc) のロケールは十分に壊れていないため、これをうまく整理するのは難しいでしょう。唯一の方法は、最小公分母である C ロケールを使用することです。しかし、有用な自然言語照合動作に実際に依存するアプリケーションを開発している場合は、本番環境で使用するのと同じプラットフォームでそれを行う必要があります。OS X マシンで Linux を実行する仮想ボックスをセットアップすることをお勧めします。

于 2013-05-02T14:25:47.840 に答える