2

バックエンドを必要とする内部Webアプリケーションを開発しています。保存されるデータは、実際にはRDBMSタイプではありません。現在、アプリケーションがhtmlテーブルやその他のタイプのフィールドを表示するために解析(XQuery)するのはXMLドキュメント形式です。さらにいくつかの種類のXMLドキュメントとCSV(カンマ区切り値)が登場する可能性があります。シナリオを考えると、いつでもmySQLデータベースを使用してデータをバックアップでき、XMLまたはCSVを生成してデータベースに直接挿入するプロセスを中断できます。

このシナリオでは、no-sqlデータベースが適していますか?またはmySQLはまだ優れていますか?クラスタリング/高可用性/分散処理のシナリオは必要ないと思います。

4

1 に答える 1

2

「より良い」を定義します。

データのリレーショナル(MySQL)またはドキュメントベース(NoSQL)に基づいて選択する必要があると思います。

知る良い方法は、典型的なユースケースを分析することです。さらに良いことに、2つのプロトタイプを作成して測定します。

于 2012-05-16T00:50:32.053 に答える