Nosql 用于存储大量记录的Couchbase模式

Nosql 用于存储大量记录的Couchbase模式,nosql,couchbase,Nosql,Couchbase,有一个非常流行的Couchbase+Hadoop tandem日志文件处理示例 Hadoop用于MapReduce作业和存储日志文件,Couchbase用于存储和查询(Hadoop作业的)结果 如果我想查询特定的日志文件呢。Hadoop在这方面并不擅长 最好的选择是什么?Couchbase适合这种用例还是有更好的选择?Couchbase中的这一目标有任何限制吗?这可能是一个不错的选择,但您必须记住Couchbase将密钥保存在内存中(这允许服务器非常快速地执行所有设置/获取/删除操作…) 因此,

有一个非常流行的Couchbase+Hadoop tandem日志文件处理示例

Hadoop用于MapReduce作业和存储日志文件,Couchbase用于存储和查询(Hadoop作业的)结果

如果我想查询特定的日志文件呢。Hadoop在这方面并不擅长

最好的选择是什么?Couchbase适合这种用例还是有更好的选择?Couchbase中的这一目标有任何限制吗?

这可能是一个不错的选择,但您必须记住Couchbase将密钥保存在内存中(这允许服务器非常快速地执行所有设置/获取/删除操作…)

因此,这在很大程度上取决于您在全球拥有的条目数量

我们经常看到Hadoop+Couchbase这对组合的原因是为了让Hadoop处理“BigData”本身,使用Couchbase提供对该数据子集(可能非常大)的快速访问