Solr Loader3 高效索引Solr文档的数据库工具
Solr-Loader3 是一个用 Clojure 编写的工具,专门用于从关系数据库中创建 Solr 索引。此工具可以作为 Solr 发行版中提供的数据导入处理程序 (DIH) 的替代方案。使用此工具的主要优势在于性能提升和配置简便。以下是其主要用法和配置要点:
用法
从命令行运行以下命令即可:
java -jar solr-loader3-standalone.jar --upload <config>
config>
配置
配置文件使用 Clojure 原生格式,并以 EDN 文件指定。文件中包括了数据库连接参数、实体信息以及用于提取实体的 SQL 语句。具体的配置细节可参阅示例配置文件。
系统要求
-
Java 7
-
Solr 4.x
-
Oracle 10 或更高版本(未来计划支持其他数据库)
设计特点