2016-07-18 15 views
0

我正在设计一个分析平台。每个用户只能访问他自己的文档。所有文件具有相同的结构。Elasticsearch中每个用户的类型?

默认选项是有一个userId字段,并在每次需要过滤文档时使用它。

问题是会按用户类型改善搜索性能吗?

+0

我认为这与为查询中的userId添加'term'过滤器非常相似。 –

回答

0

不,每个用户输入的类型不会改善您的表现。它与现场过滤完全一样。但是,您可能会考虑使用“过滤的别名”。由于您真的想为相同索引创建不同的“视图”,因此您可以按照here所述创建由userId过滤的不同别名。

相关问题