使用Hibernate Search进行弹性搜索部分更新

时间:2017-09-22 22:46:11

标签: elasticsearch logstash hibernate-search spring-data-elasticsearch

我正在尝试使用Hibernate Search在弹性搜索中执行部分更新。我检查了Hibernate Search创建的弹性搜索请求,并更新了整个文档。

我需要这个要求,因为我的文档包含一个包含文件内容的字段,该字段仅填充文档的创建,并且永远不会更改。提取文件的内容非常昂贵,因为需要Apache Tika进行一些解密和处理。另一方面,其他领域经常变化。

Attachment (class) 
    Name (field)  
    Content (field) - it never changes and expensive to extract        
    Folder (field) - it changes very often
    Status (field) - it changes very often

是否可以使用Hibernate Search执行弹性搜索部分更新,还是有其他方法可以解决此问题?提前谢谢。

0 个答案:

没有答案