【发布时间】:2016-03-12 05:28:42
【问题描述】:
我正在寻找正确的方法,所以将 ElasticSearch 与 MongoDB 结合使用。我想在 MongoDB 中保存一些信息。此外,我想使用 ElasticSearch 保存更大的文本以支持复杂的全文搜索。
我现在的问题是: 我不确定最好的解决方案是什么。我发现将 MongoDB 与 ElasticSearch 同步的大多数解决方案都使用了已弃用的“river”!
结合这两种技术的最佳方式是什么?
将它保存在 MongoDB 和 ElasticSearch 中是不是最好的方法?
我发现多篇文章解释说,单独使用 ElasticSearch 不够安全,您必须使用另一个 DBMS。
在 mongoDB 网站上我也发现了这个:
不幸的是,Elasticsearch(及其构成的组件)目前不能很好地处理 OutOfMemory 错误。 [source]
所以保存冗余数据可能是最好的方法。
提前致谢!
【问题讨论】:
标签: mongodb elasticsearch nosql