如何以编程方式将数据上传到Cloudsearch。

时间:2016-05-12 17:25:37

标签: c# .net amazon amazon-cloudsearch

我正在尝试使用Cloudsearch代替基于SQL的全文索引。但是,到目前为止我运气不佳。他们的API文档非常可怕,几乎没有示例,也没有提到使用SDK来实现它。他们提供的只是一些伪造的命令行脚本。

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

2 个答案:

答案 0 :(得分:2)

你是对的,没有太多示例代码,我不是C#程序员,所以我不会真的尝试编写它,但为了让你朝着正确的方向努力,你似乎只需要实例化填充UploadDocumentsRequest对象,填充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

答案 1 :(得分:0)

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