你知道ES 的局限吗

根据上图,当客户端发起一个请求后,接受请求的节点变为协调节点,会先创建优先队列存储要查询的结果集 将请求发送给所有主节点, 主节点在本地查询对应的top条数,将结果发送给协调节点 协调节点整合各主节点的结果数据,最终取前top条 因此,当假如分页查询1W条,共有100个主节点,那么将会收集100W条数据 然后在协调节点取前100条 这样可能会造成协调节点内存溢出的问题
相关文章
相关标签/搜索