- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
有哪些库可以在 AWS 的 CloudSearch 域中执行搜索? AWS SDK 实际上没有搜索功能。
我想将 Amazon CloudSearch 用于一个项目,以便在预先存在的数据库中搜索某些与客户相关的数据以用于计费目的。
我们已经在基于 Solr 的搜索服务方面拥有丰富的经验,但在这个特定的例子中,我们不想在内部托管搜索服务并且已经在 AWS 方面拥有经验。
Amazon SDK 提供了一种不错的基于 .NET 的方法来管理搜索域。但是:显然它缺乏任何实际搜索东西的能力。
我找到了 a few attempts提供搜索 API,但无法提供 OOTB。在 .NET 中对 CloudSearch 有任何建议或经验吗?
(是的,我知道在 Web 服务调用中插入参数并处理 JSON 回复很容易;包装器/库可以更好地处理解析等的困惑细节)
最佳答案
我在github上用C#写了一个库,你可以用。 https://github.com/martin-magakian/Amazing-Cloud-Search
它“只是”一个包装器,但部分挑战是将 JSON 与您正在使用的对象(通用)相匹配。因为 Amazon 云搜索始终使用字符串数组或 uint 数组,但我仍然希望我的库能够匹配对象属性,无论它是否为数组。
这并不像预期的那么容易,我分享我的工作是为了让更多的人可以使用 Amazon Cloud Search。
马丁·马加基安
关于c# - 是否有用于从 .NET 搜索 Amazon CloudSearch 的库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12051613/
在生产环境中,我的应用程序运行 MySQL + Amazon CloudSearch。在开发中,它仅运行 MySQL,我对仅为开发运行搜索域不感兴趣。 目前,在开发中,我在 MySQL 中运行文本搜索
如何在同一个查询中使用“ 或”和“ 和”? 我有两个工作正常的查询: http://xxx.cloudsearch.amazonaws.com/2011-02-01/search?q=keyword&
我的查询是这样的: /2013-01-01/search?q=(and author:'william' category:'Videos')&q.parser=structured&expr.ran
我正在查看 Amazon CloudSearch,并且只关心每列有多个值,以及是否会被 CloudSearch 视为一个单独的方面。我的意思是,如果我有一本书(1 行)并且它有多个作者,但只有一个 a
我想知道 Amazon CloudSearch 和 Kendra 之间的主要区别是什么?为什么同一家公司的产品有两种不同的工具相互竞争?两者看起来都一样,我不确定功能有何不同。它是如何相互区分的。 A
官方 Solr Java API 有一个 deleteByQuery 操作,我们可以在其中删除满足查询的文档。 AWS CloudSearch SDK 似乎没有匹配的功能。我只是没有看到 delete
我有以下 CloudSearch 查询 $query = array( 'query' => '(and expiry:[' . $time . ',} updatetime:[100,} type:
'你好!我想在已创建的云搜索域上上传数据。我已经通过使用带有 hadoop 的 MapReduce 作业来处理数据,以创建 JSON 格式的字符串。 我找不到如何将字符串直接上传到 Amazon Cl
我想知道如何使用 boto 获取可搜索文档的数量?当我尝试时: import boto.cloudsearch from boto.cloudsearch.domain import Domain
这是我的用例: 我使用 MySQL 作为我的主要数据存储,使用 CloudSearch 进行搜索。该数据库包含表:线程、评论、赞成票、用户。 我创建了一个表达式,使用 upvotes 和 create
我正在对 JSON 响应进行一些处理,并希望将结果数据上传到 cloudsearch。我可以一次完成一份文档: const AWS = require("aws-sdk"); const JSONSt
这是一个相当简单的问题。使用 CloudSearch,如何查找未定义了某个键/属性的对象。 例如。我一直在存储 Car 对象,但没有索引它们的价格。现在我已经开始使用它们的 msrp 为 Car 对象
是否有 CloudSearch 结构化查询返回字段中没有值的结果?例如,我有一个名为 target_date 的字段,它并不总是有值,我想返回所有没有 target_date 的结果。该字段未归零或设
我正在尝试了解模糊搜索在 AWS CloudSearch 上的工作原理 我想找到“星球大战”,但在我的搜索中,我拼写了它 ster wers 我的应用程序的逻辑会增加模糊但它永远不会返回星球大战。 我
(如果您想要 tl:dr,请向下滚动到粗体部分;) 我有一个简单的业务需求 - 在 Amazon CloudSearch 中搜索时间范围。例如,我有一个包含“eventTime: 5:00”pm 的云
有没有一种方法可以告诉 cloudsearch 查询我想要按特定顺序获取匹配结果? 我的云搜索中填充了产品。对于每个用户,我都有一个预定义的顺序,我希望这些产品出现。用户可以按多个字段过滤产品,这将调
您好我是 Amazon CloudSearch 的新手。在 mysql 中我们使用 Distinct 关键字来获取唯一记录。如何在 Amazon CloudSearch 中使用此功能..请帮助我 最佳
尝试使用其建议者功能从 AWS CloudSearch 获取建议匹配项。我已经通过不言自明的 CloudSearch 门户配置了建议器。 这是我尝试使用 python requests 发出的以下请求
我们公司正在使用 AWS CloudSearch 来搜索和检索用户数据。用户数据由类型为 lat,lon 的字段position 组成。所以对于给定的半径和位置,我们应该找到半径范围内的所有用户。如何
我正在使用 PHP AWS SDK 与 CloudSearch 通信。根据this post ,分页可以通过 cursor 或 start 参数完成。但是当你有超过 10,000 次点击时,你不能使用
我是一名优秀的程序员,十分优秀!