0

RubyonRailsプロジェクトにOpenGeoDBを使用したいと思います。Kostiantyn Kahanskyiは、「OpenGeoDbにアクセスするためのRails(ActiveRecord)ライブラリ」であるactive_geo_dbgemを作成しました。問題は、MySQLを使用していて、PostgreSQLを使用していることです。PostgreSQLを使用する方法はありますか?

4

2 に答える 2

0

あなたの質問が理解できたら、MySQL データを PostgreSQL に移行したいと考えています。私の経験では、通常、スキーマを手動で移行するのが最も簡単です。これは、既存のツールには多くの盲点があるためです。多くの場合、ファイルを調べて、sed を使用して引用符を変換し、1 行ずつ書き直す方が簡単です。

多くの場合、データの変換はより困難です。重要な問題は、システムが異なれば表現も異なる可能性があるということです。ここでの最善の策は、MySQL データベースから読み取り、必要に応じてデータを変換し、PostgreSQL データベースに書き込むツールを作成することです。同様の抽象化レイヤーを介して表現を処理できる gem を使用できる限り、これらの問題を自分で処理する必要がなくなります。

于 2013-04-10T14:08:31.233 に答える