1

ログファイル処理にCouchbase + Hadoopタンデムの静かな人気例があります。

Hadoop は MapReduce ジョブとログ ファイルの保存に使用され、Couchbase は (Hadoop ジョブの) 結果の保存とクエリに使用されます。

特定のログ ファイルを照会したい場合はどうでしょうか。Hadoop はこれが苦手です。
最良のオプションは何ですか? Couchbase はユースケースの種類に適していますか、それともより良いオプションはありますか? Couchbase でこの目的に制限はありますか?

4

1 に答える 1

0

これは良いオプションかもしれませんが、Couchbase がキーをメモリに保持することを覚えておく必要があります (これにより、サーバーはすべての操作 set/get/delete に対して非常に高速になります...)。

そのため、グローバルに持っているエントリの数に大きく依存します.

Hadoop + Couchbase の組み合わせがよく見られる理由は、Hadoop に「ビッグデータ」自体を処理させ、Couchbase を使用してこのデータのサブセット (非常に大きい可能性があります) への高速アクセスを提供できるようにするためです。

于 2013-03-22T09:36:22.333 に答える