问题标签 [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.
amazon-web-services - Amazon CloudSearch - 未从索引中删除的文档
我从 Amazon CloudSearch 删除文档时遇到问题。
当我发送要删除的文件时,我会收到回复
然后视频保留在索引中,所有字段都重置为默认值并且不会被删除。
文档不清楚这是正常行为还是错误。
还有其他人经历过这种情况吗?
amazon-web-services - CloudSearch 查询中的转义布尔运算符
我一直在尝试构建一个布尔搜索查询,但我正在搜索的字段的值以 hypen 开头-
,通常用作布尔not
运算符。一个例子可能会有所帮助:
假设我有一堆电影记录,我想在“戏剧”类型中搜索所有标题为“-gladiator”的电影。通常我的查询如下所示:
问题是它-
被解释为not
操作员,所以这将返回给我所有没有标题角斗士的戏剧类型电影。我尝试使用黑斜杠和 url 编码的反斜杠 (%5C) 转义连字符,但是当我这样做时,我从 CloudSearch 收到错误。到目前为止,我找不到任何关于此的文档。
有谁知道如何在布尔搜索查询中转义布尔运算符?
相关文档 http://docs.aws.amazon.com/cloudsearch/latest/developerguide/booleanoperators.html http://docs.aws.amazon.com/cloudsearch/latest/developerguide/booleansearch.html
amazon-cloudsearch - 支持在 Amazon CloudSearch 上进行分面搜索的单个列中的多个值?
我正在查看 Amazon CloudSearch,我只是担心每列有多个值,以及它是否会被 CloudSearch 视为一个单独的方面。我的意思是,如果我有一本书(1 行)并且它有多个作者,但只有一个author
字段,那么分面搜索如何将每个作者作为单独的方面返回?必须设置一组硬编码的作者字段(即.. author1
, author2
, author3
)并不实用,所以我想知道它是否是内置的?
我没有看到它被支持,但是我又不知道一切。我看到它的方式可以接受某种 CSV 值或 XML?
我的意思的一个例子是,如果我将这个数据集存储在 CloudSearch 上:
但这些将是返回的方面:
有什么方法可以实现这样的目标吗?
amazon-web-services - AWS CloudSearch 导出/下载数据
我在 AWS CloudSearch 索引中有大约 150 万个文档。这对我来说太贵了,我希望从服务中迁移出来。我一直无法看到如何从索引中下载或导出我的文档。可能吗?
amazon-web-services - Amazon CloudSearch:是否可以编写一个返回...所有内容的查询?
我整理了一个简单的搜索表单,其中包含一个搜索框和几个过滤器作为下拉列表。一切都如您所愿,除了我希望行为是当用户将所有内容完全留空(没有搜索查询,没有过滤器)时,他们只会返回所有内容(当然是分页的)。
我目前正在通过检测这种特殊情况并查询我的本地数据库来实现这一点,但是使用 CloudSearch 100% 执行它有一些优势。有没有办法构建一个简单地返回每个文档的分页列表的请求?换句话说,是否存在相当于“SELECT id FROM x LIMIT n”的 CloudSearch?
提前致谢!乔
c# - 如何根据我的排名顺序随机化 CloudSearch 的结果
我的场景基于 .NET C# 中的 Web 门户,它使用 Amazon CloudSearch 来显示娱乐活动。这是我的搜索网址:
如何在我的搜索中使用 rand() 函数并按 -order,-score 进行排名?
如您所见,我已经设置了“rank=-order,-score”,其中“order”是为按日期重复的事件或具有不同类别的重复事件给出的。“分数”由我的前端应用程序给出,它通过完整性为每个事件打分。
因为我可以有数千条 order=1000 和 score=100 的记录,所以当我有 1000 条记录的情况时,我想让所有记录都有机会在我的搜索中随机化 CloudSearch 的结果有 order=1000 和 score=100 或具有相同的值。
通过在我的等级上使用 rand() 可以解决这个问题,或者我可以使用什么其他 CloudSearch 功能来解决这个问题?
jquery - 显示来自 AWS CloudSearch Service 的结果
我试图找出一种显示来自 AWS CloudSearch 的 JSON 结果的方法。下面是一个示例 URL。本质上,我正在尝试创建一个易于使用、易于实现、利用方面功能的用户界面。见附件。他们在控制台中设置了演示搜索,这是我正在寻找的一个很好的例子。我到处寻找,我找不到任何关于如何实现这一点的见解。任何帮助将不胜感激。谢谢!!
干杯。
史蒂夫。!
amazon-web-services - 是否可以在添加到搜索索引的文档上设置 TTL(即自动过期)?
我想索引每个文档在其创建日期后 x 天过期的数据。是否可以在添加到索引的每个文档上添加某种 TTL?
amazon-web-services - Amazon CloudSearch 如何确定实例类型
来自 AWS CloudSearch 常见问题:
CloudSearch 是一项完全托管的搜索服务,可自动扩展您的搜索域并选择搜索实例的数量和类型。给定搜索域中的所有搜索实例都属于同一类型,并且这种类型会随着您的数据或流量的增长而随时间而变化。无法直接选择搜索实例类型或搜索实例数量。
我通过尝试几个值来尝试 AWS 计算器,并且对不同实例类型的更改恰好发生在特定的编号处。KB 组合中的文档和大小:
- 1001448 @ 1KB 每个 => 小实例
- 1001449 到 4418157 @ 每个 1KB = > 大型实例
- 4418158 到 ... => 超大实例
这是计划我的应用程序的可靠措施,还是在其他任何地方都可以获得更好的信息?
ruby - 亚马逊云搜索宝石
除了:
在 ruby 中使用 aws 云搜索?我正在尝试评估要使用哪一个,并想确保我没有错过 the_gem_one_that_everyone_uses。