是否可以在不将数据存储为文件的情况下使用Lucene开发搜索功能
我的意思是,我想知道如何从RDB(PostgreSQL 12(中获取字节数组(=文本文件,BLOB(数据,并使用Lucene实现搜索功能。
索引文件作为文件存储是可以的,但我希望有一些方法可以不这样做。
使用Lucene索引数据不需要实际的文件。如果你在Lucene文档中添加了一个TextField,你就可以使用构造函数来获取一个Reader并通过它传递文本数据
https://lucene.apache.org/core/8_6_0/core/org/apache/lucene/document/TextField.html