【发布时间】:2016-12-13 12:16:03
【问题描述】:
我有一个现有的 lucene 索引文件索引和用于执行搜索功能的 java 代码。
我想做的是在服务器上执行相同的操作,这样应用程序的用户可以简单地传递一个查询,该查询将被 java 程序作为输入参数,并针对现有索引运行它以返回文档它发生在哪里。
所有的实现都在我的本地电脑上测试过了,但我需要做的是在安卓应用中实现它。
到目前为止,我已经阅读并得出结论,将代码移植到 AWS lambda 中并使用 S3 存储文件并从 lambda 调用 s3 对象。
这是正确的方法吗?任何指向这种方法或替代建议的资源也值得赞赏。
提前致谢。
【问题讨论】:
-
您是否考虑过使用 Elasticsearch (github.com/elastic/elasticsearch)?它是一个建立在 Lucene 之上的搜索引擎,提供了许多很棒的功能,其中之一是一个 REST API,您可以使用它来查询您的索引。
标签: java amazon-web-services amazon-s3 lucene aws-lambda