Solr5.5导入数据
来源:互联网 发布:面试技巧 知乎 编辑:程序博客网 时间:2024/06/07 10:41
本文将介绍solr-5.5.2导入数据并建立索引的例子。solr版本更新太快了,版本之间的差异十分大。比如之前的版本中,在core中使用schema.xml作为根描述文件,在solr5.5中使用的是叫做managed-schema作为描述文件。
1、本文采用oracle数据库,需从oracle官网下载的ojdbc6.jar包拷到tomcat\solr\WEB-INF\lib中,为接下来的数据导入做准备。
2、在前文的solrhome/目录下创建new_core(自定义)文件夹, 在其目录下创建data文件夹,并将solrhome/configsets/basic_configs/目录下的conf文件夹复制到new_core下。
3、在solrhome/new_core/conf下,编辑solrconfig.xml,添加以下内容:
<requestHandler name="/dataimport" class="org.apache.solr.handler.dataimport.DataImportHandler">
<lst name="defaults">
<str name="config">solr-data-config.xml</str>
</lst>
</requestHandler>
solr-data-config.xml文件是自己制定的数据源描述文件,名字可以随便取
4、 在solrhome/new_core/conf目录下新建一个solr-data-config.xml文件,并添加如下内容:
<dataConfig>
注意:
demo是实体名称
colunm:对应的是数据库中表字段名称
query:就是full-import导入的查询语句
deltaQuery:增量查询语句
deltaImportQuery:delta-import导入的查询语句
5、在solrhome/new_core/conf目录下的managed-schema文件中添加如下内容:
- <field name="CBFMC" type="string" indexed="true" stored="true" />
- <field name="CBFBM" type="string" indexed="true" stored="true" />
- <field column="RKSJ"type="string" indexed="false" stored="true" />
6、创建数据服务,点击add core。
7、导入数据并创建索引。
选择刚刚添加的实体demo进行索引操作:我们这儿可以选择full-import或者delta-import(增量索引),选择增量索引需要把clean的勾给去掉,不然会清除之前的,增量的索引的初衷是对新增或者修改的记录重新索引,会追加到原有的索引文件当中。当我们选择full-import的时候,最好就是把原有的索引文件给清空重新索引。
点击Execute即可创建索引。创建成功后可以使用左侧的query进行测试。
- Solr5.5导入数据
- solr5.5cloud dateimple数据导入配置
- solr5.5安装,连mysql,导入数据
- solr5.4.0导入数据
- solr(二) solr5.5导入Ik分词,导入数据库数据
- solr5.5之从数据库中导入数据并建立索引
- [2]Solr5.4.1配置DIH导入MSSQL数据
- solr5.5.0连接oracle数据库导入数据<二>
- solr5.5.5安装配置,数据库数据导入实现检索
- Solr之搭建Solr5.2.1服务并从Mysql上导入数据
- solr5.3+tomcat-7.0.65 solr从mysql数据库导入数据并创建索引
- solr5.3.1 windows环境搭建及导入mysql数据创建索引
- solr5 从Mysql查询数据
- solr5 从Mysql查询数据
- solr5.5 部署TOMCAT
- Solr5.5版本部署
- solr5.5+tomcate7部署
- solr5.5基础教程
- shell基本知识 - 变量、运算符
- 将sublime text 3打开方式添加到系统右键菜单中
- 关系型数据库电子书
- Linux gdb 调试 openssl
- jquery Chosen使用
- Solr5.5导入数据
- 在Linux中永久设置Anaconda环境变量的方法
- marvell 上os_mem_alloc的使用问题
- Java 8系列之重新认识HashMap
- struts.xml配置及例程
- hive中rcfile orcfile和parquetfile对比
- 连续打开多个activity时,需要退出时的操作
- NLP:中文分词
- NoHttp 框架详解