【发布时间】:2012-09-16 08:06:41
【问题描述】:
我想知道拥有数千个不同的索引是不是一个坏主意?
我正在基于 ElasticSearch 向我的网络应用程序添加一个搜索页面。搜索页面允许用户通过过滤许多不同的索引标准(姓名、位置、性别等)来搜索网站上的其他用户。这是相当直接的,只需要一个索引,其中包含网站的每个用户的文档。
但是,我还想创建一个页面,用户可以在其中查看他们关注的所有其他用户的列表。我希望此页面具有与搜索页面相同的过滤选项。我想知道解决这个问题的好方法是否是为每个用户创建一个单独的索引,其中包含他们关注的每个用户的文档?
【问题讨论】: