ドキュメントベースのデータベース(couchDBなど)からRDBMS(MySQLなど)に移行することができるかどうか不思議です。couchDBからRDBMSへの移行
1
A
答えて
2
短い答え:はい
長い回答:ドキュメント-DB(例えば、CouchDBの)使用のより多くの機能、より多くの痛みは、あなたが感じるだろう。複雑なマップ・ベースの「ビュー」生成、複雑なネストされたドキュメントなどの概念は、RDBMSにはうまく対応しません。
また、CouchDB(2つ以上のマスターを持つマルチマスター、ロードバランシング)は、RBMSでほとんど不可能ではないと考えています。
一方、実際のRDBMS(通常はmySQLではなく)を大量に使用するアプリケーションは、トランザクションやACIDプロパティの残りの部分がすべて失われるため、CouchDB &の友人に移植するのがずっと難しくなります。 CouchDBは、これに関してはるかに少ない保証を提供します。したがって、一般的にから couchdbへの移植はから couchdbへの移植よりも簡単です。
しかし、多くのアプリケーションでは、RDBMSは栄光のある(キー、バリュー)ストアとしてのみ使用されています。これらはすべての方向への移植が容易です。
関連する問題
- 1. RDBMSからCassandraへの移行
- 2. rdbmsからコアデータへの移行
- 3. CouchdbからElasticSearchへの移行
- 4. RDFからSQL/RDBMSへの変換
- 5. 0.10.0からcouchdbデータを移行しますか?
- 6. IBM Blockchainクラウドサンドボックス上でgoleveldbからCouchDbに移行する方法
- 7. Play Framework 2.5の移行 - Global.onStartからDependency Injectionへの移行
- 8. LinuxからAndroidへのモジュールの移行
- 9. androidのgcmからfcmへの移行
- 10. EmacsからXcodeへの移行のヒント
- 11. 1.2から3.4へのEasyMockの移行
- 12. 2010から2013へのInfoPathの移行
- 13. 1.4から3.0へのjQueryの移行
- 14. 2.6から3.00へのEhcacheの移行
- 15. Netbeansのantからmavenへの移行
- 16. AccessからSQLServerへのデータの移行
- 17. ParseからAzureのDocumentDBへの移行
- 18. C++からC#へのコードの移行
- 19. CouchbaseClientConfigurationからSDKのClientConfigurationへの移行
- 20. SVNからHGへのマルチヘッドプロジェクトの移行
- 21. httpからhttpsへのウェブサイトの移行
- 22. AS7からWF10へのwildflyの移行
- 23. VS.NETからXcodeへの移行のヒント
- 24. SP2007からSP2010へのピクチャライブラリの移行
- 25. websphereからtomcatへのアプリケーションの移行
- 26. SklearnのCountVectorizerからTfidfTransformerへの移行
- 27. DjangoからMysqlへのパスワードの移行
- 28. 列から行へのSQLの移動
- 29. mssqlからmysqlへのデータベースデータの移行
- 30. tableviewから別のビューへの移行
hmmmは、couchdb - > rdbmsからの印象の下では簡単でした。私はそれを調べなければならないでしょう。 thnx – mt3
私たちはいくつかのCouchDBアプリケーションを用意しています。これらのアプリケーションは、SQLへの移植にかなりの労力を要します。カウチビューは「ビュー」内に数百行のjavascriptコードを実行し、CouchDBの「トリガー」を使用します。 SQLでエミュレートすることはすべて可能ですが、容易ではありません。 – max