amazon-cloudsearch相关内容
以下情况: 我正在为我的客户在DyanmoDb中存储元素。HashKey是一个元素ID,Range Key是客户ID。[“Pets”,“House”])和多行文本。 我希望在我的应用程序中提供搜索功能,用户可以在其中键入自由文本或选择标记并获取所有相关元素。 在我看来,纯DB查询不是正确的解决方案。我在使用CloudSearch,但我不确定这是否是正确的解决方案,因为每次用户添加
..
我正在大量使用 Dynamo DB 来构建我正在构建的服务.一个新的客户请求进来了,需要云搜索.我看到可以通过 AWS 控制台从发电机表创建云搜索域. 我的问题是这样的: 有没有办法通过 API 或以其他方式在指定的位置自动将数据从 dynamo 表卸载到云搜索域时间间隔? 比起手动将 dynamo 文档卸载到 cloudsearch,我更愿意这样做.非常感谢所有帮助! 解
..
我在过去一两天阅读了大量 AWS 文档,但还没有找到任何可以真正回答以下问题的内容: 如果移动应用程序使用 AWS Cognito 作为身份验证/身份提供商,我知道我们可以编写 AWS IAM 策略来指定用户可以执行哪些 AWS 资源和操作.有几个简短的策略示例允许用户将文件直接上传到 S3,但只能上传到以用户身份命名的“文件夹"中.很多地方都提到能够使用策略来控制对各种 AWS 资源(包括
..
我正在尝试使用@ 等特殊符号获取搜索结果.每次我尝试这样做时,我都没有成功,当我尝试没有特殊符号时,一切正常.这是我提出的要求. search?q=(or(prefix+field%3Demail+%27email@email%27)(term+field%3Demail+%27email@email%27))&q.parser=structured&return=user 解决方案 通过将
..
我想从 cloudsearch 检索我所有的可搜索文档 我尝试进行这样的否定搜索: search-[mySearchEndPoint].cloudsearch.amazonaws.com/2011-02-01/search?bq=(不是关键字:'!!!testtest!!!') 它可以工作,但它也会返回所有已删除的文档. 那么我怎样才能只获取所有活动文档? 解决方案 要知道
..
我目前正在研究一个搜索输入,它将查询用户的AWS数据库.客户为我提供了一个cloudsearch端点,并且一切都在邮递员中完美运行,并向正确的用户返回200. 但是在我的create-react-app中,使用钩子,我的提取请求将返回以下.... 来自来源" http://localhost:3000 "已被CORS策略阻止:对预检请求的响应没有无法通过访问控制检查:它没有HTTP正常
..
现在我正在 CloudSearch 上执行此请求: aws cloudsearchdomain --endpoint-url myUrl搜索--search-query法国--query-options"{'fields':['country']}"“-返回名称 我只想获得唯一的名字,但是我得到带有ID的名字.有办法吗? 解决方案 对于此示例数组: 国家|城市|company_n
..
我有一个用例,我需要将小批文档(通常1到10个文档,每个1KB)上传到CloudSearch.每2或3秒上传一次新批次.用于批量上传的CloudSearch文档说: 确保批次尽可能接近5 MB的限制.上载大量较小的批次会减慢上载和索引编制过程的速度. 在文档出现在搜索结果中之前有30秒的延迟是可以的.假设我的文档数量不断增加(例如,到500.000个文档),我的实施效果是否会很好?
..
我目前正在迁移到2013 Cloudsearch API(从2011 API开始).以前,我一直在搜索中使用通配符前缀,例如: bq =(和'first secon *') 我的查询有时包含构面选项,这就是为什么我使用布尔查询语法而不是简单版本的原因. 我使用2013引擎创建了一个新的cloudsearch实例并对其进行了索引. bq 参数现在不见了,因此我必须将 q 参数与 q.p
..
我正在尝试使用boto3和cloudsearchdomain,但在为查询建立一些可选过滤器时遇到了麻烦.这就是我所做的: response = client.search( query=query, filterQuery= {'city':city}, partial=True, queryOptions= {'fields':'full_address'}
..
我正在运行lambda函数(NodeJS),以将一些文档上传到AWS Cloud Search.我不断收到以下错误. { "errorMessage": "{ [\"The value of tags cannot be a JSON array or object\"] }", "errorType": "DocumentServiceException", "st
..
我正在大量使用Dynamo DB来构建服务。出现了新的客户端请求,该请求需要云搜索。我看到可以通过AWS控制台从发电机表创建云搜索域。 我的问题是: 有没有一种方法可以自动卸载数据通过API或以指定的 时间间隔从发电机表到云搜索域中? 宁愿选择此方法,而是手动将dynamo文档卸载到cloudsearch。 解决方案 这里有两个想法。 使用CloudSearch搜
..
我在过去的一两天内阅读了许多AWS文档,但是还没有找到能真正解决以下问题的任何东西: 如果移动应用程序使用AWS Cognito作为身份验证/身份提供程序,我知道我们可以编写AWS IAM策略来指定用户可以执行哪些AWS资源和操作。有一些简短的策略示例,这些策略允许用户将文件直接上传到S3,但仅上传到以其用户身份命名的“文件夹”中。提到可以使用策略来控制对各种AWS资源(包括CloudSea
..
我只是想在我们的CloudSearch索引中搜索大量ID. 我尝试使用结构化查询(以及简单查询和filterQuery),例如,这将搜索范围缩小到三个记录,即item_key为36933、36940或36950的记录. (or (term field=item_key 'item_36933') (term field=item_key 'item_36940') (term fiel
..
有没有CloudSearch结构化查询返回没有字段中的值的结果吗?例如,我有一个名为领域 target_date ,这并不总是有一个价值,我想返回所有结果,没有target_date。此字段未被zero'd出或设置为默认;它不带日期的项目存在的。 还有另外一种情况了。我需要经过 target_date 返回所有结果文件,包括但现有的日期的任何结果。我使用的结构化查询 target_date:['
..
假设我有一个可选字段名为“XYZ”在我在CloudSearch索引的文件清单。 如何查询CloudSearch,使其只返回那些包含“XYZ”?文件 如果我预先知道,这是一个正整数,我也许可以做这样的事情,以获得所需的列表: Q = XYZ:[0,}&安培; q.parser =结构化 但我怎么做,如果“XYZ”存储一些其他类型的如字符串或整数/字符串列表等,? 顺便说一句,我使用Solr的
..
我们的公司正在使用AWS CloudSearch搜索和检索用户data.User数据包括类型纬度,经度的字段位置的。因此,对于一个给定的半径和位置要找到的所有用户在半径的范围内。如何编写搜索查询检索所需的数据? 我们正在使用的node.js作为服务器端语言。 请大家帮帮忙。 解决方案 在cloudsearch它是不可能的半径内进行搜索Latlons。您可以按距离排序,但你可以半径范围内进行搜
..
我学习亚马逊云搜索,但我不能找到任何合适的code用C#或Java (虽然我创建在C#中,但如果我能得到code在Java中,然后我可以尝试在C#转换)。 这是在C#中仅有1 codeI:的https://github.com/Sitefinity-SDK/amazon-cloud-search-sample/tree/master/SitefinityWebApp. 这是1的方法,我发现
..
我刚开始工作,并具博托连接到Amazon CloudSearch。 我的例子中工作,但我找不到连接到现有的域的任何的例子,所有的例子创建一个新的域。 闲逛,我发现get_domain,但如果我把它连接对象上失败。 >>> conn.get_domain('富') 回溯(最近通话最后一个): 文件“<标准输入>”中,1号线,与<模块> Attrib
..
我感兴趣的使用AWS云搜索我的web应用程序。 我有我想要搜索的3种不同的文件类型(用户 - 文章 - 图像)。 什么是与云搜索做到这一点的最好方法是什么? 我是否需要创建3个不同的AWS搜索域?而这是否意味着我需要支付至少3搜索实例? 或者,我可以把所有的人都在1个域/实例,并使用类似的索引或类型(使用弹性的搜索术语)? 谢谢! 解决方案 您可以试试这个: 添加类型的文本“searc
..