gpt4 book ai didi

Elasticsearch 独奏 vs Couchbase+Elasticsearch

转载 作者:行者123 更新时间:2023-12-02 22:14:59 28 4
gpt4 key购买 nike

让我描述一下这个问题。现在我正处于架构更改阶段。我曾经使用 Elasticsearch 作为聚合和搜索工具,但现在我正在考虑将它用作主数据库。我读到不建议将 Elasticsearch 用作主数据库,仅用作索引。所以我阅读了有关将它与 Couchbase 连接的介绍:

https://2013.nosql-matters.org/bcn/wp-content/uploads/2013/12/nosql13-bcn-couchbase-elasticsearch-jeroen-reijn.pdf

我下载并安装了 Couchbase 和用于与 Elasticsearch 集成的插件

https://github.com/couchbaselabs/elasticsearch-transport-couchbase

我不相信这个解决方案。首先,Elasticsearch 中的聚合速度更快。其次,Elasticsearch支持直方图、geopoints、全文搜索等等,看来保留Couchbase的唯一理由就是不把Elasticsearch作为主DB。

所以我的问题是关于在我的案例中将 Elasticsearch 与 Couchbase 集成的好处?

最佳答案

几年来我一直在使用 ES 作为数据库,从来没有遇到过问题,而我也尝试过 MongoDB 却遇到了很多问题!

备份数据总是好的,在您使用“Couchbase”的情况下,但不是必需的。你可以每天创建 ES 快照,这就足够了。

需要考虑的一点是 ES 是“近乎实时的”,这意味着数据在编辑后数次(毫秒)后可用。

ES 速度快,易于设置且扩展性非常好。 HTTP 协议(protocol)是用任何语言进行通信的最佳方式。

关于Elasticsearch 独奏 vs Couchbase+Elasticsearch,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33962789/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com