安装 Solor
使用 docker 安装 Solr
docker pull solr
启动 solr
docker run --name solr -d -p 8983:8983 -t -v $USER_HOME/solr/data:/var/solr/data solr
查看是否启动成功,在浏览器打开 http://localhost:8983/solr
创建核心(相当于数据库的表)
创建一个核心(相当于数据库的表)
#docker exec -it --user=solr 镜像名称 bin/solr create_core -c 核心名称
docker exec -it --user=solr solr bin/solr create_core -c mytest
查看管理界面(会有我们创建的核心)
选择创建字段
创建(经度和纬度),以及 id 字段
造数据
创建一个 test.xml 文件,内容如下,放到 $USER_HOME/solr/data 文件夹中
<add>
<doc>
<field name="gas_id">1</field>
<field name="gas_ioc">23.11,39.11</field>
</doc>
<doc>
<field name="gas_id">2</field>
<field name="gas_ioc">50.1,48.9</field>
</doc>
<doc>
<field name="gas_id">3</field>
<field name="gas_ioc">23.18,39.1</field>
</doc>
</add>
将 xml 导入到 solr 中
#进入solr 容器中
docker exec -it --user=root solr /bin/bash
#复制文件到指定目录
cp /var/solr/data/test.xml example/exampledocs/
#执行导入 bin/post -c 核心名称 example/exampledocs/导入的数据文件名称
bin/post -c mytest example/exampledocs/test.xml
测试
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于