4

両方の世界で最高のシナリオで、ドキュメントベースのDBとリレーショナルDBを一緒に使用するシナリオがあるかどうか疑問に思っていますか?

4

3 に答える 3

1

1つのアイデアは、リレーショナルデータベースをメインのデータストアとして使用し、ドキュメントベースのデータベースをバックエンドからフロントエンドへのデータ分散メカニズムとして使用することです。

于 2009-03-15T10:05:32.373 に答える
1

RDBMS と CouchDB を組み合わせて使用​​します。RDBMS (IBM DB/2) は、トランザクションが容易になる「正確な」データに使用されます。例としては、お金と在庫の簿記です。CouchDB は、RDBMS からの「完成した」レコード、デジタル アサーション (JPEG、スキャンされたドキュメント)、および不適切に構造化された情報 (配送会社の追跡システムを介して取得された情報など) のアーカイブに使用されます。

于 2009-03-15T23:06:03.977 に答える
1

私の見解では、実際の (オープン ソースまたはその他の透過的な) アプリケーションがこれをうまく行っているのを見るまでは、開発者が 10 人未満のプロジェクトにとって価値があるかどうかは懐疑的です。

良い時も悪い時も、あるデータベースを選択して使い続けることで、開発者はデータ モデルの複雑さとコードのメンテナンス コストの両方を削減できると思います。また、2 つのデータベースを選択することで、データの操作とレポート作成が難しく (CouchDB)、スケーラブルではない (RDBMS) という、最悪のシナリオになるリスクがあります。

于 2009-03-15T16:06:54.453 に答える