问题标签 [amazon-cloudsearch]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
507 浏览

amazon-cloudsearch - 如何等待 AWS Cloudsearch 索引文档?

我通过批量发布文档将数据上传到 cloudsearch。如果我之后立即执行搜索,有时文档已编入索引并且可以找到,而有时它们将在几秒钟后可用。有没有办法轮询或等待文档提交到索引?

0 投票
1 回答
613 浏览

amazon-web-services - AWS Cloudsearch 奇怪的问题

我将 JSON 上传到 cloudsearch,其中 1 个字段是“文本”类型且可搜索。它包含一个单词“住宅”。

但是,如果我使用“Residentia*”,它不会显示任何搜索结果。但是使用“Residenti*”或“Residential”就可以了。

谁知道呢?多谢!

0 投票
1 回答
98 浏览

php - 自动完成的基本搜索服务

我有一个电影数据库,想在我的网站上提供自动完成搜索。有人可以为此推荐任何免费的云服务或 PHP 脚本。我目前正在使用免费托管,无法安装 solr。我也不想付钱。找到 amazon 的 CloudSearch、searchify 和其他一些,但您总是需要在试用后付费。我的应用程序现在是一个原型,所以如果提供者有一个公平的计划,我可以稍后切换到我可以查询数量有限但没有时间限制的试用版

0 投票
1 回答
1439 浏览

json - AWS CloudSearch:[fieldname] 的值不能是 JSON 数组或对象

我在 int-array 类型的字段中遇到了这个问题。使用适用于 Node.js 的 aws-sdk,我通过CloudSearchDomain.uploadDocuments()方法提交文档。文档的 JSON(在searchContent变量中)是在节点进程中创建的,然后我使用:

非字符串化的searchContent对象如下所示:

并像这样字符串化:

我得到的错误是:

如前所述,类别字段是 int-array 类型。为什么我会收到此消息?

更新:我还尝试对类别字段使用类型化数组(Int16Array),结果完全相同。

0 投票
1 回答
615 浏览

java - 使用 AWS Java SDK 将文档从 Amazon s3 上传到 CloudSearch

如何使用 AWS Java SDK 将文档从 Amazon S3 上传到 Cloud Search 并使其也可索引?

0 投票
2 回答
2849 浏览

java - 无法使用 java 将文件上传到 Amazon Cloudsearch

我正在构建一个 java 应用程序,以便使用 amazon cloudsearch 索引一些 json 文件。我认为我使用了正确的 aws 文档,但我无法使我的应用程序正常工作。

问题是我收到以下错误:

这是json文件:

0 投票
1 回答
1489 浏览

json - 将文档上传到 CloudSearch,将我的 JSON 视为字符串

我正在尝试将我的数据文档上传到 CloudSearch。我正在将数据上传到一个名为 test.json 的文件中,它具有以下内容。

我遇到以下问题:

  1. CloudSearch 告诉我,上传的唯一字段是: content, content_encoding, content_type, resourcename

  2. 当我下载生成的“批处理”时,我得到以下数据:

    /li>

所以我猜 AWS CloudSearch 认为我的 JSON 是一个字符串,所以它创建了一个新文件,其中包含其现在的字段(内容、资源名称、内容编码、内容类型)并用我的“字符串”填充它,然后也将其转义,因为字符串应该被转义。

我不知道为什么会这样,我已经为此工作了好几个小时。我一直在尝试 .txt 文件、.json、更改字符集、删除括号等,但没有任何效果。

是的,我已经设置了索引选项,我已经设置了我要上传的所有字段。看截图:

在此处输入图像描述

0 投票
0 回答
90 浏览

amazon-cloudsearch - 分区数如何影响搜索速度?

我对 aws cloudsearch 上的 partition_count 设置有点困惑。显然,添加更多副本会增加搜索吞吐量,因为有更多实例可用于服务请求,但分区计数与此有什么关系(如果有的话)?

0 投票
1 回答
120 浏览

amazon-web-services - 如何将 Amazon CloudSearch 文档更新错误与文档匹配

Amazon CloudSearch(至少 v2)提供错误和警告,例如:

找出哪个文档有问题的唯一方法是解析“索引 X 的近操作”并提取该索引。

我在某处看到过一篇似乎表明它也可以返回的帖子document_id但我不确定它来自哪里。

所以我的问题有两个部分:

  1. CloudSearch 如何在错误/警告消息中返回文档 ID?
  2. 如果 #1 不可能,CloudSearch 错误/警告消息索引是基于 0 还是基于 1?
0 投票
1 回答
325 浏览

amazon - Get Min, Max and Average from Amazon cloud search

I am trying to retrieve Min, Max and Average on CloudSearch Column (index) in search result. I can not do it in code since I am only fetching 1000 records and Aggregation is required on all data searched by query.

I tried with Min expression but it returns for each record.

Any idea what query or Configuration I would required?