我知道我们在 couchdb 上创建视图,然后我们可以搜索。另一个有趣的方法是通过 River 将 couchdb 与 Elasticsearch 连接起来,并在 Elasticsearch 中进行搜索。我有两个问题:
- 就磁盘空间使用而言,elasticsearch 会更高效吗?
- 使用 couchdb 搜索与在 couchdb 之上使用 elasticsearch 有何优缺点?
Thanks!
CouchDB 查询唯一可以给您的是键 -> 值映射。你可以搜索有序字典,但你不能在多维数据中搜索,用正则表达式,甚至不能用包含关键字作为子字符串的键(例如,你有数据“Mr. John Smith”,你希望它是通过使用关键字“John”的查询找到)。 ElasticSearch 填补了这一空白并提供了额外的数据索引。它主要用于全文索引,但也支持地理空间数据。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)