Solr导入CSV文件

Posted asin929

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Solr导入CSV文件相关的知识,希望对你有一定的参考价值。


数据准备

首先得准备好一份csv文件,这份文件可以是手动生成,也可以是从数据库中导出来的。参见PostgreSQL导入导出数据 ,将Postgres中的表导出为csv文件。


数据上传

上传csv文件示例,

curl http://solr-server:8983/solr/your-collection/update/csv --data-binary @your-csv.csv -H 'Content-type:text/plain; charset=utf-8'

注意点

在csv文件中, header不能加双引号(Postgres导出时默认会加上)。

比如下面的文件导入会出错,

"id","name"
80,"lilei"
81,"hanmeimei"

"id","name"改为id,name即可。


参考

以上是关于Solr导入CSV文件的主要内容,如果未能解决你的问题,请参考以下文章

Solr性能调优

每个文件的 Apache Solr 核心

solr系列--导入文件

我与solr--导入mysql数据库

solr8.0 从数据库导入数据

solr 有几种导入数据的方式