gpt4 book ai didi

c# - 是否有用于从 .NET 搜索 Amazon CloudSearch 的库?

转载 作者:太空狗 更新时间:2023-10-29 22:53:07 24 4
gpt4 key购买 nike

有哪些库可以在 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/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com