使用亚马逊云搜索进行标签搜索

tags search with amazon cloudsearch

我有标有关键字的产品。标签不是任何产品所独有的。

产品 1 - 标签 1、标签 2、标签 3

产品 2 - 标签 2、标签 3

产品 3 - 标签 1、标签 2、标签 4

我打算先使用 Amazon Cloudsearch。填充数据集以及执行标签搜索的最佳方式是什么?该查询可能有多个要搜索的标签。

您的架构应包含

  • product_id:literaltext 字段,取决于您要如何搜索它
  • 标签:literal-arraytext-array 字段

查看本指南,其中介绍了将数据映射到搜索文档的基础知识:http://docs.aws.amazon.com/cloudsearch/latest/developerguide/preparing-data.html

本指南涵盖基本搜索,以回答您问题的第二部分:http://docs.aws.amazon.com/cloudsearch/latest/developerguide/submitting-search-requests.html

试一试,如果您有任何具体问题,请告诉我们。您的用例似乎非常简单,将在这些教程中介绍。