如何在Amazon S3存储桶中实现全文搜索?

时间:2019-04-05 11:36:43

标签: c# search amazon-s3

我在S3上有一个存储段,其中有大量的text,pdf,doc文件。每个文件都有不同的名称。 我想在该文件中搜索一些文本。

例如,我有一个如下文件:

  1. abc / myfolder / abac.txt
  2. abc / myfolder / abacpfd.pdf
  3. abc / myfolder / abacpfd.doc

&我想在上述文件中搜索“我是人类”之类的文本。如果文件中包含文本,则返回文件名

如何实现?甚至可以使用c#吗?

2 个答案:

答案 0 :(得分:0)

Amazon S3不提供与对象内容有关的任何服务。

您将需要运行某种形式的软件来扫描和索引S3文件的内容(例如Elasticsearch)。

答案 1 :(得分:0)

确实,我遇到了这个问题,但是以某种方式我没有使用搜索方法就解决了它。如果找不到解决方案,我将尝试这个开放源代码项目:filestash