gpt4 book ai didi

amazon-web-services - AWS CloudSearch 是否允许在同一查询中搜索多个域?

转载 作者:行者123 更新时间:2023-12-01 10:38:23 26 4
gpt4 key购买 nike

我团队的应用程序在我们的应用程序数据库中的 11 个表中有大量数据类型。为了在所有这些类型的特定字段中实现高效的关键字搜索,我们正在探索将 AWS CloudSearch 作为一种选择。我们的目的是针对给定的关键字搜索返回所有记录类型的相关结果。

我的理解是每个记录类型(每个表)最终都会在一个单独的 CloudSearch 域中。如果是这样,该服务是否允许跨多个域进行搜索?或者返回后是否需要提交多个请求并合并?

如果我在上面的任何地方弄错了,请纠正我。我搜索了 CloudSearch 文档以寻找关于此的提示,但没有得出任何结论。

旁注:

我们的替代方案是非自托管 ElasticSearch 服务,它可以解决这个问题。但是,我们的应用程序生态系统目前仅托管在少数 AWS 服务中。在这方面,CloudSearch 与 ElasticSearch 的优缺点尚不清楚。如果可以通过与上述相关的技术原因进行背书,我将不胜感激。不过,我尊重这不是一般的利弊讨论的地方。

最佳答案

是的,您确实只能从单个域查询数据,其中域是一种数据结构。

但是,您可以将所有表展平到一个域中,添加一个“类型”索引字段,并在查询时添加特定类型作为过滤器。

关于amazon-web-services - AWS CloudSearch 是否允许在同一查询中搜索多个域?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31947523/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com