我们已经使用Elasticsearch很长时间了,我们需要做一些自定义路由。要将问题放在上下文中,在一个最重要的索引中,在文档的许多字段中,有两个字段可以将它们称为eventkind和user。现在,因为许多用户与单个eventkind相关联,并且许多eventkind与单个用户相关联。由于一些要求,我们现在有相反的要求,并面临着如何设计自定义阅读的问题。如果我们使用eventkind进行路由,这将使用户分散在许多分片中,因此基于用户的查询较慢,反之亦然。想得到一些关于如何解决这个问题的建议和想法。