Solr6.6.0 用 SimplePostTool与界面dataimport索引方式区别
2017-12-05 11:31
429 查看
通过测试发现用SimplePostTool与solr界面dataimport索引数据的结果有如下区别:
1、SimplePostTool索引数据对结构化数据文件索引比较合适,比如csv/json/xml(必须符合一定的格式的xml格式才行)等。但是如果文档中中文数据,那么文档必须以utf-8来进行保存,否则索引数据后会有乱码。
对非结构化数据文件索引无法搜索。
2、solr界面dataimport索引数据不关心文档的保存格式,但是索引的结果都是把文档的数据都索引到一个字段中比如text,这样对结构化数据索引不合适,对非结构化数据索引合适,比如office文档,txt,pdf,html等文档
具体的索引请参考:
Solr6.6.0 用 SimplePostTool索引文件的启示 和
solr6.6 导入 文本(txt/json/xml/csv)文件
solr6.6 导入 pdf/doc/txt/json/csv/xml文件
1、SimplePostTool索引数据对结构化数据文件索引比较合适,比如csv/json/xml(必须符合一定的格式的xml格式才行)等。但是如果文档中中文数据,那么文档必须以utf-8来进行保存,否则索引数据后会有乱码。
对非结构化数据文件索引无法搜索。
2、solr界面dataimport索引数据不关心文档的保存格式,但是索引的结果都是把文档的数据都索引到一个字段中比如text,这样对结构化数据索引不合适,对非结构化数据索引合适,比如office文档,txt,pdf,html等文档
具体的索引请参考:
Solr6.6.0 用 SimplePostTool索引文件的启示 和
solr6.6 导入 文本(txt/json/xml/csv)文件
solr6.6 导入 pdf/doc/txt/json/csv/xml文件
相关文章推荐
- solr-DIH:dataimport增量全量创建索引
- Solr学习笔记之3、Solr dataimport - 从SQLServer导入数据建立索引
- solr4.4 索引mysql数据库数据(DataImport DIH QuickStart)
- solr定时更新索引遇到的问题(SolrDataImportProperties Error loading DataImportScheduler properties java.lang.NullPointerException)
- Solr-5.3.1 dataimport 导入mysql数据
- 四种常见的 POST 提交数据方式(application/x-www-form-urlencoded,multipart/form-data,application/json,text/xml)
- Importing/Indexing database (MySQL or SQL Server) in Solr using Data Import Handler--转载
- ajax与服务器传值有两种方式:get 和post的区别
- 表单提交方式中的get和post有什么区别?
- PHP中除了POST和GET之外还有$HTTP_RAW_POST_DATA 以及和$_POST的区别
- Post和Get的区别(兼谈页面间传值的方式)
- Post和Get的区别(兼谈页面间传值的方式) [zhuan]
- solr dataimport中遇到的问题
- http以post方式上传一个文件,构造其请求头和消息报文 application/x-www-form-urlencoded multipart/form-data
- Get、Post(HTTP中最常用的请求方式 使用ASIHTTPRequest)----例如:登录、上传图片(调用手机相册 UIImage 转为data)
- java httpclient multipart/form-data 方式post
- post和get请求方式的区别
- HTTP请求的GET与POST方式的区别
- 转: html表单中get方式和post方式的区别
- SOLR配置dataimport