質問

ドキュメントベースのDB(couchDBなど)からRDBMS(MySQLなど)に移行できるかどうか疑問に思います。

役に立ちましたか?

解決

簡単な回答:はい

長い答え:使用するDocument-DB(CouchDBなど)の機能が多いほど、感じる苦痛は大きくなります。複雑なmap-reduceベースの「ビュー」などの概念生成、複雑なネストされたドキュメントなどは、RDBMSにうまくマッピングされません。

また、CouchDB(3つ以上のマスターを備えたマルチマスター、負荷分散)で簡単なことは、RBMSではほとんど不可能ではないと考えています。

一方、実際のRDBMS(通常はmySQLではない)を多用するアプリケーションは、CouchDB&に移植するのがはるかに困難です。なぜなら、彼らはトランザクションとACIDプロパティの残りすべてを欠いているからです。 CouchDBは、この点に関してはるかに少ない保証を提供します。そのため、一般的に、 couchdbから に移植するよりも、 couchdbから移植する方が簡単です。

とはいえ、多くのアプリケーションは、RDBMSを(キー、値)の栄光のストアとしてのみ使用します-これらはすべての方向に簡単に移植できます。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top