一、前言
原来基于apache solr的dataimport功能的full-import实现全部数据重新索引化,每次数据更新之后必须都重新删除掉,再重新全量创建索引出来,这两天由于数据量突发猛涨,发现通过这种方式效率特别低效,不便于数据及时更新后同步增量更新索引,于是这两天考虑实现delta-import的增量更新索引功能。
二、全量导入(旧)
1. mysql-dsmconfig.xml配置如下<?xml version="1.0" encoding="UTF-8" ?>@b@@b@ @b@ @b@ @b@ @b@ @b@ @b@ @b@ @b@@b@ @b@
2.全量提交命令地址:http://solr.xwood.com:8082/subject/dataimport?command=full-import&commit=true&clean=false&offset=0&length=100000
三、增量导入(新)
1.在原来content表中增加“LAST_INDEX_TIME”、“IS_DELETE”字段,如下图所示
<