最多1000个json文件的Elasticsearch类似解决方案

时间:2018-12-31 00:48:57

标签: java json elasticsearch indexing solr

我的应用程序必须执行弹性搜索,例如查询目录中的文件。

在该目录中,我最多只能有1000个json文件。 为此,Elasticsearch变得很繁重。我可以在我的应用程序中使用任何Java库,该库允许我索引文件并为我提供类似查询功能的Elasticsearch吗?

预先感谢

1 个答案:

答案 0 :(得分:1)

您可以使用filebeat来拉出这些文件并将它们编入Elasticsearch的索引:https://www.elastic.co/products/beats/filebeat

默认情况下,它将逐行发送文件,每行在Elasticsearch中作为单个文档。

我建议您在filebeat中添加一个配置,以使用文件系统/目录层次结构信息标记/注释文件内容,以便在查询数据时可以使用该信息。