amazon-cloudsearch相关内容

全文搜索DynamoDB

以下情况: 我正在为我的客户在DyanmoDb中存储元素。HashKey是一个元素ID,Range Key是客户ID。[“Pets”,“House”])和多行文本。 我希望在我的应用程序中提供搜索功能,用户可以在其中键入自由文本或选择标记并获取所有相关元素。 在我看来,纯DB查询不是正确的解决方案。我在使用CloudSearch,但我不确定这是否是正确的解决方案,因为每次用户添加 ..

自动卸载发电机表到云搜索域

我正在大量使用 Dynamo DB 来构建我正在构建的服务.一个新的客户请求进来了,需要云搜索.我看到可以通过 AWS 控制台从发电机表创建云搜索域. 我的问题是这样的: 有没有办法通过 API 或以其他方式在指定的位置自动将数据从 dynamo 表卸载到云搜索域时间间隔? 比起手动将 dynamo 文档卸载到 cloudsearch,我更愿意这样做.非常感谢所有帮助! 解 ..

如何使用 AWS Cognito 从移动设备向 AWS 服务(即 CloudSearch)发出经过身份验证的请求?

我在过去一两天阅读了大量 AWS 文档,但还没有找到任何可以真正回答以下问题的内容: 如果移动应用程序使用 AWS Cognito 作为身份验证/身份提供商,我知道我们可以编写 AWS IAM 策略来指定用户可以执行哪些 AWS 资源和操作.有几个简短的策略示例允许用户将文件直接上传到 S3,但只能上传到以用户身份命名的“文件夹"中.很多地方都提到能够使用策略来控制对各种 AWS 资源(包括 ..

如何搜索特殊符号 AWS 搜索

我正在尝试使用@ 等特殊符号获取搜索结果.每次我尝试这样做时,我都没有成功,当我尝试没有特殊符号时,一切正常.这是我提出的要求. search?q=(or(prefix+field%3Demail+%27email@email%27)(term+field%3Demail+%27email@email%27))&q.parser=structured&return=user 解决方案 通过将 ..
发布时间:2021-10-27 19:19:09 其他开发

使用获取请求来调用Amazon Web Services CloudSearch时的CORS问题

我目前正在研究一个搜索输入,它将查询用户的AWS数据库.客户为我提供了一个cloudsearch端点,并且一切都在邮递员中完美运行,并向正确的用户返回200. 但是在我的create-react-app中,使用钩子,我的提取请求将返回以下.... 来自来源" http://localhost:3000 "已被CORS策略阻止:对预检请求的响应没有无法通过访问控制检查:它没有HTTP正常 ..
发布时间:2021-04-03 20:02:47 其他开发

选择独特的Cloudsearch AWS

现在我正在 CloudSearch 上执行此请求: aws cloudsearchdomain --endpoint-url myUrl搜索--search-query法国--query-options"{'fields':['country']}"“-返回名称 我只想获得唯一的名字,但是我得到带有ID的名字.有办法吗? 解决方案 对于此示例数组: 国家|城市|company_n ..
发布时间:2021-04-03 20:01:26 其他开发

频繁更新小批量的CloudSearch性能

我有一个用例,我需要将小批文档(通常1到10个文档,每个1KB)上传到CloudSearch.每2或3秒上传一次新批次.用于批量上传的CloudSearch文档说: 确保批次尽可能接近5 MB的限制.上载大量较小的批次会减慢上载和索引编制过程的速度. 在文档出现在搜索结果中之前有30秒的延迟是可以的.假设我的文档数量不断增加(例如,到500.000个文档),我的实施效果是否会很好? ..
发布时间:2021-04-03 19:57:11 其他开发

如何通过AWS CloudSearch使用结构化前缀运算符进行通配符搜索

我目前正在迁移到2013 Cloudsearch API(从2011 API开始).以前,我一直在搜索中使用通配符前缀,例如: bq =(和'first secon *') 我的查询有时包含构面选项,这就是为什么我使用布尔查询语法而不是简单版本的原因. 我使用2013引擎创建了一个新的cloudsearch实例并对其进行了索引. bq 参数现在不见了,因此我必须将 q 参数与 q.p ..

自动将发电机表卸载到云搜索域

我正在大量使用Dynamo DB来构建服务。出现了新的客户端请求,该请求需要云搜索。我看到可以通过AWS控制台从发电机表创建云搜索域。 我的问题是: 有没有一种方法可以自动卸载数据通过API或以指定的 时间间隔从发电机表到云搜索域中? 宁愿选择此方法,而是手动将dynamo文档卸载到cloudsearch。 解决方案 这里有两个想法。 使用CloudSearch搜 ..

如何使用AWS Cognito从移动设备到AWS服务(即CloudSearch)发出经过身份验证的请求?

我在过去的一两天内阅读了许多AWS文档,但是还没有找到能真正解决以下问题的任何东西: 如果移动应用程序使用AWS Cognito作为身份验证/身份提供程序,我知道我们可以编写AWS IAM策略来指定用户可以执行哪些AWS资源和操作。有一些简短的策略示例,这些策略允许用户将文件直接上传到S3,但仅上传到以其用户身份命名的“文件夹”中。提到可以使用策略来控制对各种AWS资源(包括CloudSea ..

CloudSearch - 返回时,字段不存在结果

有没有CloudSearch结构化查询返回没有字段中的值的结果吗?例如,我有一个名为领域 target_date ,这并不总是有一个价值,我想返回所有结果,没有target_date。此字段未被zero'd出或设置为默认;它不带日期的项目存在的。 还有另外一种情况了。我需要经过 target_date 返回所有结果文件,包括但现有的日期的任何结果。我使用的结构化查询 target_date:[' ..
发布时间:2015-12-01 13:47:03 云存储

查询野外生存的CloudSearch

假设我有一个可选字段名为“XYZ”在我在CloudSearch索引的文件清单。 如何查询CloudSearch,使其只返回那些包含“XYZ”?文件 如果我预先知道,这是一个正整数,我也许可以做这样的事情,以获得所需的列表: Q = XYZ:[0,}&安培; q.parser =结构化 但我怎么做,如果“XYZ”存储一些其他类型的如字符串或整数/字符串列表等,? 顺便说一句,我使用Solr的 ..
发布时间:2015-12-01 13:35:09 云存储

基于RADIUS的搜索在纬度,经度在AWS CloudSearch

我们的公司正在使用AWS CloudSearch搜索和检索用户data.User数据包括类型纬度,经度的字段位置的。因此,对于一个给定的半径和位置要找到的所有用户在半径的范围内。如何编写搜索查询检索所需的数据? 我们正在使用的node.js作为服务器端语言。 请大家帮帮忙。 解决方案 在cloudsearch它是不可能的半径内进行搜索Latlons。您可以按距离排序,但你可以半径范围内进行搜 ..

我如何连接到博托现有CloudSearch域?

我刚开始工作,并具博托连接到Amazon CloudSearch。 我的例子中工作,但我找不到连接到现有的域的任何的例子,所有的例子创建一个新的域。 闲逛,我发现get_domain,但如果我把它连接对象上失败。 >>> conn.get_domain('富') 回溯(最近通话最后一个): 文件“<标准输入>”中,1号线,与<模块> Attrib ..
发布时间:2015-12-01 13:20:46 Python

AWS CloudSearch:在1个域不同的文件呢?

我感兴趣的使用AWS云搜索我的web应用程序。 我有我想要搜索的3种不同的文件类型(用户 - 文章 - 图像)。 什么是与云搜索做到这一点的最好方法是什么? 我是否需要创建3个不同的AWS搜索域?而这是否意味着我需要支付至少3搜索实例? 或者,我可以把所有的人都在1个域/实例,并使用类似的索引或类型(使用弹性的搜索术语)? 谢谢! 解决方案 您可以试试这个: 添加类型的文本“searc ..
发布时间:2015-12-01 13:11:52 云存储