solr的全量更新和增量更新
首先让我们了解一下什么是全量更新和增量更新
全量更新(full-import):将数据库的数据重新导入进入solr缓存当中这就叫全量更新;
增量更新(delta-import):当你在sorl中删除了其中的几条数据,然后在Dataimport中选择delta-import这个选项进行导入时,他只会导入你所删除的数据进行更新,其他存储在solr缓存中的数据不会进行更新这就叫增量更新;
接下来我们来解决增量更新所需要的的配置:
1.更新solr-data-config.xml文件
需要在document标签中添加这几个字段
千万别忘了要记得在 managed-schema 中添加字段
<!-- transformer 格式转化:HTMLStripTransformer 索引中忽略HTML标签 --->
<!-- query:查询数据库表符合记录数据 --->
<!-- deltaQuery:增量索引查询主键ID ---> 注意这个只能返回ID字段
&