【发布时间】:2022-03-13 18:00:45
【问题描述】:
elasticsearch 是否可以很好地处理并发搜索/聚合? (例如,1000 人同时发出相同/不同的查询)
请注意,我说的不是并发更新,只是搜索/聚合。
像 oracle/mysql 这样的数据库在文档中都在谈论并发。没有发现弹性搜索在谈论这个。这是否意味着并发对于elasticsearch的数据结构和架构来说不是问题?
我知道过滤器的缓存是使并发查询更容易的一件好事。还有什么?
【问题讨论】:
-
它是一个分布式数据库,它可以水平扩展。您始终可以添加更多节点来处理不断增加的并发搜索。
-
@AssHat_ 是的,但是为了让状态成为瓶颈,您需要数百甚至数千个节点,或者具有动态字段的糟糕设计......
标签: elasticsearch