我正在为系统的新搜索引擎检查 AWS CloudSearch。
假设每篇文章都有文章和一些评论。搜索 API 应返回匹配或具有任何匹配评论的文章。那么有没有可能通过单个查询执行从 CloudSearch检索DISTINCT值(在本例中为文章的唯一 ID)?如果没有,使用 CloudSearch 解决此功能要求的好解决方案是什么?
我知道 CloudSearch 中的文档字段有文本数组类型,但更新文档似乎很昂贵,因为单个文章的评论 N 可能超过数千。
我正在为系统的新搜索引擎检查 AWS CloudSearch。
假设每篇文章都有文章和一些评论。搜索 API 应返回匹配或具有任何匹配评论的文章。那么有没有可能通过单个查询执行从 CloudSearch检索DISTINCT值(在本例中为文章的唯一 ID)?如果没有,使用 CloudSearch 解决此功能要求的好解决方案是什么?
我知道 CloudSearch 中的文档字段有文本数组类型,但更新文档似乎很昂贵,因为单个文章的评论 N 可能超过数千。