过滤作为自定义路由的替代

时间:2014-10-22 17:30:19

标签: search elasticsearch

我有一个拥有数百万份文件的群集。这是一个多租户设置,每个客户都有一个唯一的ID。

我还没有实现路由,但有人谈到按客户ID进行一些自定义路由,因此我们知道特定客户要使用哪些分片。

我一直在使用过滤器,并想知道它们是否可以为自定义路由提供类似的好处,但没有遇到我们在群集中有热点的情况,因为并非所有客户都具有相同的大小,实际上有些是巨大的,而其他的则是巨大的很小!

过滤器被缓存在一个位集(超紧凑和高效),所以我在想我的所有查询是否首先应用了初始过滤器,然后查询或另一个过滤器运行结果?

这是自定义路由的明智折衷吗?我不想在群集中找到不可避免的热点。

0 个答案:

没有答案