【问题标题】:How to upload data to Cloudsearch programmatically .Net如何以编程方式将数据上传到 Cloudsearch .Net
【发布时间】:2016-05-12 17:25:36
【问题描述】:

我正在尝试使用 Cloudsearch 来代替基于 SQL 的全文索引。然而,到目前为止,我运气不佳。他们的 API 文档太可怕了,几乎没有示例,也没有提到使用 SDK 来做到这一点。他们提供的只是一些粗制滥造的命令行脚本。

我的用例是我正在反编译一个 ALD 文件,并且需要将生成的文本数据存储在那里。唯一列出的方法涉及使用命令行或 Web 控制台,因为我有数以万计的文档要管理,所以这是行不通的。当然,我可以通过 C# SDK 向它传递索引和一些文本数据。

【问题讨论】:

    标签: c# .net amazon amazon-cloudsearch


    【解决方案1】:

    你是对的,没有太多示例代码,而且我不是 C# 程序员,所以我不会真正尝试编写它,但为了让你朝着正确的方向努力,你似乎只需要实例化一个 @ 987654323@ 对象,填充Documents 属性,然后将其传递给AmazonCloudSearchDomainClient.UploadDocuments

    他们要上传的文档是http://docs.aws.amazon.com/sdkfornet/v3/apidocs/Index.html

    请求记录在这里http://docs.aws.amazon.com/sdkfornet/v3/apidocs/items/CloudSearchDomain/TCloudSearchDomainUploadDocumentsRequest.html

    【讨论】:

      【解决方案2】:

      我最终使用了 Comb 包装器来处理上传,因为它在 .NET 中非常方便地处理所有内容。很确定它使用了 dotcomly 列举的方法。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2011-05-24
        • 2014-02-25
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-01-27
        相关资源
        最近更新 更多