solr搭建电商搜索引擎04 - 上传搜索数据和创建索引

本文介绍了如何使用Solr的网页交互界面(WEB UI)上传JSON、XML和CSV格式的搜索数据,并创建索引。通过Documents菜单,可以实现单个或批量文件上传,设置Commit Within、Overwrite等参数。对于多值域,如product_brand,需在JSON或XML中重复提交。同时,文章提及了上传CSV文件时的注意事项,如字段值中包含‘,’的处理方式。此外,提醒读者修改schema后需重新上传和创建索引。
摘要由CSDN通过智能技术生成

前文中我们已经创建了core并且配置好了solrconfig和schema两个文件,下面进行最后一步:上传数据和创建索引。根据数据形式的不同,我们可以选择WEB UI和DIH(Data Import Handler)两种上传数据的方法。

1 Solr网页交互界面(WEB UI)

在solr管理页面选择core后,我们就可以看到用来上传数据的菜单“Documents”。Documents既可以上传单个文件,也可以实现多个文件的批量上传,相比DIH更适合上传字段简单、数据量少的文本形式数据。上传页面的可选属性如下:

  • Document Type:上传数据的格式类型,“CSV”文件对应“.csv”文件,“JSON”和“XML”对应“.json”和“.xml”的单个文件,“Solr Commend”对应“.json”和“.xml”的批量导入(事实上我们很少会上传单个文件);
  • Document(s):粘贴数据的文本框,选择数据的格式类型后solr会有数据格式示例;
  • Commit Within:表示数据上传必须在指定时间(毫秒)内完成,否则放弃上传;
  • Overwrite:是否对具有相同主键(“uniqueKey”)的Document覆盖;
  • Boost:Document的权重。
    在这里插入图片描述

1

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值