world-bestsのシナリオで、ドキュメントベースのDBとリレーショナルDBを一緒に使用するシナリオがあるのだろうか?couchDBとRDBMSを一緒に使用するアプリケーション
4
A
答えて
1
に、私は実際に(オープンソースあるいは透明)アプリケーションが正常にこれをやって表示されるまで、私はそれがより少ないダースの開発者とのプロジェクトのために価値があることを懐疑的なままになります。
私は、別のデータベースを選択してそれを固執することによって、良い時と悪い時に、データモデルの複雑さとコードのメンテナンスコストを削減できると考えています。また、2つのデータベースを選択することで、操作と報告が難しい(CouchDB)とスケーラブル(RDBMS)ではないデータの両方で、世界最悪のシナリオのリスクが発生します。
1
主なデータストアとしてリレーショナルデータベースを使用し、バックエンドからフロントエンドへのデータ配布メカニズムとしてドキュメントベースのデータベースを使用することを考えています。私の見解では
1
RDBMSとCouchDBの組み合わせを使用します。 RDBMS(IBM DB/2)は、トランザクションが容易になる「正確な」データに使用されます。例は、お金と在庫の簿記です。 CouchDBは、RDBMSからの「終了」レコード、デジタルアサート(JPEG、スキャンされたドキュメント)、および不正な構造化された情報のアーカイブに使用されます。運送会社のトラックおよびトレースシステムを介して取得された情報。
関連する問題
- 1. Djangoアプリケーションと一緒にカスタムPythonクラスを使用する
- 2. シングルスレッドのPythonアプリケーションでhttpとmqttを一緒に使用する
- 3. sklearn.AdaboostRegressorと一緒に使用するカスタムリグレッサー
- 4. asp.netと一緒に使用するpdf
- 5. Windows UWPアプリケーションでC#と一緒にPythonを使用
- 6. IISサーバーをアプリケーションと一緒に使用するように設定する
- 7. 使用一緒に
- 8. .NET MVC WebアプリケーションAngularとNode jsをEntity Frameworkと一緒に使用する
- 9. KGGridViewと一緒にEGOTableViewPullRefreshを使用
- 10. ウェブパックと一緒にbulmaを使用
- 11. curlと一連のURLを一緒に使用する方法
- 12. ドッカーと一緒にnode.js Webアプリケーションをデプロイ
- 13. .NETにGACの代わりにアプリケーションと一緒にアセンブリを使用させる
- 14. couchDBからRDBMSへの移行
- 15. Date.jsと一緒に使用するとQunitがクラッシュする
- 16. tolower()をchar *と一緒に使用するには?
- 17. i18nモデルと一緒にビューモデルを使用するには?
- 18. KendoUIでrowTemplateとdetailTemplateを一緒に使用するには?
- 19. シルバーストライプフレームワークとCMSを別々に一緒に使用する
- 20. MySQLでWHEREとGROUP BYを一緒に使用するには?
- 21. System.IO.UnsafeをTVarsと一緒に使用するには?
- 22. macで 'sed'と一緒にフラグを使用するには?
- 23. React Natiweと一緒にVoximplantのテキストチャットを使用するには?
- 24. Node.jsをApacheと一緒に長いポーリングに使用する
- 25. MySQLでMAXとLIMITを一緒に使用するには
- 26. MySQLでグループバイと一緒にセットを使用するには?
- 27. log4とlogbackを一緒に使用するには?
- 28. C++でtype initialisationと一緒にelseを使用するには?
- 29. Stream.CopyTo Librsync.PatchStreamと一緒に使用するとハングします
- 30. Python 3.xと一緒にPython 2.xと一緒にpipを使用する方法
回答は懐疑論と疑念に基づいて選択されました。私は常に答えの両方の視点を見ることを好む。 – mt3
CouchDBは汎用データベースではなく、ドメイン固有のデータベースです。私は、ドメイン固有の言語と同じポリシーを使用すると言います。 CouchDBの強みはピアツーピアの複製/同期です。 – JasonSmith