- 浏览: 366010 次
- 性别:
- 来自: 广州
文章分类
- 全部博客 (352)
- JAVAEE (155)
- Gwt (27)
- Android (6)
- TaoBao (0)
- Xiaonei (0)
- Ubuntu (1)
- javafx (1)
- flex (0)
- GAE (2)
- Arcgis (1)
- Extjs (5)
- Dwr (1)
- ExtjsDwrSpring整合 (2)
- ophone (0)
- php (1)
- python (8)
- squid for windows download (1)
- Java (3)
- oracle (1)
- jquery (1)
- 淘宝 (1)
- 人生 (0)
- java项目运行时增加 (1)
- xfire (1)
- jquery mobile (1)
- ES (3)
- logstash (2)
- 8080端口占用 (1)
- 通达信 (1)
- mysql启动故障 (1)
- 微信小程序 (3)
- centos (1)
- redis (1)
- springcloud (1)
- python3.9 (1)
- python2.7 (1)
- ta-lib (0)
- ta-lib,TALIB (1)
- 安装TALIB,CENTOS (1)
- 终端关闭后 (1)
- vi (1)
- 命令行 (1)
- tomcat (2)
- nginx (3)
- linux (2)
- jdk (1)
- 开发环境 (1)
- nodejs (1)
- vs code (1)
- node js 全部版本 (1)
- JAVASCRIPT (1)
- pychar (1)
- mysql (3)
- win10 (1)
- elasticsearch plugin (1)
- vue (10)
- editplus (0)
- clickhouse (6)
- zabbix (1)
- quicktracking (1)
- quiktraking (1)
- talib (1)
- docker (1)
- excel (1)
- bat (1)
- 大模型 (1)
最新评论
-
ian_jiang:
不知道 你说了个 什么?
GWT下如何获取到javaee servlet下会话信息 -
心愿:
index.jsp应该建立在哪个目录下
dwr3.0的HELLOWORLD创建过程 -
349446658:
classpath:path是老的指定配置文件路径的方式。升级 ...
升级2 -
349446658:
新版本不是在type中指定first,而是指定1来表示跳到第一 ...
分页错误2 -
349446658:
这是因为后面的版本规范了指定配置文件路径的方式,必须指定为如下 ...
升级错误
背景知识:solr按官网上的步骤跑起来之后。数据是空的。那么就用XML把数据导进来。
E:\source\example\exampledocs>java -jar -Dc=data-1 -Dauto post.jar *
SimplePostTool version 5.0.0
Posting files to [base] url http://localhost:8983/solr/data-1/update...
Entering auto mode. File endings considered are xml,json,jsonl,csv,pdf,doc,docx,
ppt,pptx,xls,xlsx,odt,odp,ods,ott,otp,ots,rtf,htm,html,txt,log
POSTing file books.csv (text/csv) to [base]
POSTing file books.json (application/json) to [base]/json/docs
POSTing file gb18030-example.xml (application/xml) to [base]
POSTing file hd.xml (application/xml) to [base]
POSTing file ipod_other.xml (application/xml) to [base]
POSTing file ipod_video.xml (application/xml) to [base]
POSTing file manufacturers.xml (application/xml) to [base]
POSTing file mem.xml (application/xml) to [base]
POSTing file money.xml (application/xml) to [base]
POSTing file monitor.xml (application/xml) to [base]
POSTing file monitor2.xml (application/xml) to [base]
POSTing file more_books.jsonl (application/json) to [base]/json/docs
POSTing file mp500.xml (application/xml) to [base]
POSTing file post.jar (application/octet-stream) to [base]/extract
POSTing file sample.html (text/html) to [base]/extract
POSTing file sd500.xml (application/xml) to [base]
POSTing file solr-word.pdf (application/pdf) to [base]/extract
POSTing file solr.xml (application/xml) to [base]
POSTing file test_utf8.sh (application/octet-stream) to [base]/extract
POSTing file utf8-example.xml (application/xml) to [base]
POSTing file vidcard.xml (application/xml) to [base]
21 files indexed.
COMMITting Solr index changes to http://localhost:8983/solr/data-1/update...
Time spent: 0:00:07.905
然后在你的SOLR控制台的页面左侧菜单看到两个下拉条。选择第一个下拉。然后点击QUERY.就可以用SELECT检测数据是否已经进库了。
http://localhost:8983/solr/data-1/select?q=*%3A*
{
"responseHeader":{
"zkConnected":true,
"status":0,
"QTime":77,
"params":{
"q":"*:*",
"_":"1563270289124"}},
"response":{"numFound":52,"start":0,"maxScore":1.0,"docs":[
{
"id":"0812521390",
"cat":["book"],
"name":["The Black Company"],
"price":[6.99],
"inStock":[false],
"author":["Glen Cook"],
"series_t":"The Chronicles of The Black Company",
"sequence_i":1,
"genre_s":"fantasy",
"_version_":1639209160941764608},
{
"id":"0441385532",
"cat":["book"],
"name":["Jhereg"],
"price":[7.95],
"inStock":[false],
"author":["Steven Brust"],
"series_t":"Vlad Taltos",
"sequence_i":1,
"genre_s":"fantasy",
"_version_":1639209160954347520},
{
"id":"0380014300",
"cat":["book"],
"name":["Nine Princes In Amber"],
"price":[6.99],
"inStock":[true],
"author":["Roger Zelazny"],
"series_t":"the Chronicles of Amber",
"sequence_i":1,
"genre_s":"fantasy",
"_version_":1639209160955396096},
{
"id":"0805080481",
"cat":["book"],
"name":["The Book of Three"],
"price":[5.99],
"inStock":[true],
"author":["Lloyd Alexander"],
"series_t":"The Chronicles of Prydain",
"sequence_i":1,
"genre_s":"fantasy",
"_version_":1639209160959590400},
{
"id":"080508049X",
"cat":["book"],
"name":["The Black Cauldron"],
"price":[5.99],
"inStock":[true],
"author":["Lloyd Alexander"],
"series_t":"The Chronicles of Prydain",
"sequence_i":2,
"genre_s":"fantasy",
"_version_":1639209160961687552},
{
点完query后执行查询可以看到所有的数据已经成功导入。
在q那一栏输入features:功能
即可查询字段名为features的内容为功能的数据了。
简单查询就这样喽。
OK..pass.
E:\source\example\exampledocs>java -jar -Dc=data-1 -Dauto post.jar *
SimplePostTool version 5.0.0
Posting files to [base] url http://localhost:8983/solr/data-1/update...
Entering auto mode. File endings considered are xml,json,jsonl,csv,pdf,doc,docx,
ppt,pptx,xls,xlsx,odt,odp,ods,ott,otp,ots,rtf,htm,html,txt,log
POSTing file books.csv (text/csv) to [base]
POSTing file books.json (application/json) to [base]/json/docs
POSTing file gb18030-example.xml (application/xml) to [base]
POSTing file hd.xml (application/xml) to [base]
POSTing file ipod_other.xml (application/xml) to [base]
POSTing file ipod_video.xml (application/xml) to [base]
POSTing file manufacturers.xml (application/xml) to [base]
POSTing file mem.xml (application/xml) to [base]
POSTing file money.xml (application/xml) to [base]
POSTing file monitor.xml (application/xml) to [base]
POSTing file monitor2.xml (application/xml) to [base]
POSTing file more_books.jsonl (application/json) to [base]/json/docs
POSTing file mp500.xml (application/xml) to [base]
POSTing file post.jar (application/octet-stream) to [base]/extract
POSTing file sample.html (text/html) to [base]/extract
POSTing file sd500.xml (application/xml) to [base]
POSTing file solr-word.pdf (application/pdf) to [base]/extract
POSTing file solr.xml (application/xml) to [base]
POSTing file test_utf8.sh (application/octet-stream) to [base]/extract
POSTing file utf8-example.xml (application/xml) to [base]
POSTing file vidcard.xml (application/xml) to [base]
21 files indexed.
COMMITting Solr index changes to http://localhost:8983/solr/data-1/update...
Time spent: 0:00:07.905
然后在你的SOLR控制台的页面左侧菜单看到两个下拉条。选择第一个下拉。然后点击QUERY.就可以用SELECT检测数据是否已经进库了。
http://localhost:8983/solr/data-1/select?q=*%3A*
{
"responseHeader":{
"zkConnected":true,
"status":0,
"QTime":77,
"params":{
"q":"*:*",
"_":"1563270289124"}},
"response":{"numFound":52,"start":0,"maxScore":1.0,"docs":[
{
"id":"0812521390",
"cat":["book"],
"name":["The Black Company"],
"price":[6.99],
"inStock":[false],
"author":["Glen Cook"],
"series_t":"The Chronicles of The Black Company",
"sequence_i":1,
"genre_s":"fantasy",
"_version_":1639209160941764608},
{
"id":"0441385532",
"cat":["book"],
"name":["Jhereg"],
"price":[7.95],
"inStock":[false],
"author":["Steven Brust"],
"series_t":"Vlad Taltos",
"sequence_i":1,
"genre_s":"fantasy",
"_version_":1639209160954347520},
{
"id":"0380014300",
"cat":["book"],
"name":["Nine Princes In Amber"],
"price":[6.99],
"inStock":[true],
"author":["Roger Zelazny"],
"series_t":"the Chronicles of Amber",
"sequence_i":1,
"genre_s":"fantasy",
"_version_":1639209160955396096},
{
"id":"0805080481",
"cat":["book"],
"name":["The Book of Three"],
"price":[5.99],
"inStock":[true],
"author":["Lloyd Alexander"],
"series_t":"The Chronicles of Prydain",
"sequence_i":1,
"genre_s":"fantasy",
"_version_":1639209160959590400},
{
"id":"080508049X",
"cat":["book"],
"name":["The Black Cauldron"],
"price":[5.99],
"inStock":[true],
"author":["Lloyd Alexander"],
"series_t":"The Chronicles of Prydain",
"sequence_i":2,
"genre_s":"fantasy",
"_version_":1639209160961687552},
{
点完query后执行查询可以看到所有的数据已经成功导入。
在q那一栏输入features:功能
即可查询字段名为features的内容为功能的数据了。
简单查询就这样喽。
OK..pass.
发表评论
-
SpringCloud00 _Restemplate的getForEntity、getForObject、 postForEntity、postForObjec
2022-10-20 02:26 474SpringCloud00 _Restemplate的get ... -
java键盘机器人
2022-08-18 16:26 452package com.yuexiu.yxdp.rpt.be ... -
java常用快捷键
2022-08-18 15:47 478IDEA中常用快捷键 psvm —— 用来快速写一个ma ... -
idea在旧环境里安装又出这个问题了
2022-08-11 17:33 2719这个一眼就看出来是找不到jre的错误。关键 ... -
mysql 5.5的安装包官网下载地址
2022-07-07 21:09 560https://downloads.mysql.com/arc ... -
idea java开发快捷键
2022-07-07 15:02 295在dao层的mapper类里。直接按住ctrl+左键可定位.x ... -
plugin
2022-07-05 10:45 295INFO] Finished at: 2022-07-05T1 ... -
maven配置,通用setting.xml配置-改为阿里云
2022-07-04 10:50 692maven配置,通用setting.xml配置-改为阿里云 ... -
启动模块时报错,命令行过长,command is too long.
2022-07-04 06:42 1859启动模块时报错,命令行过长,command is too lo ... -
node js 全部版本
2022-07-01 10:58 2773https://nodejs.org/en/download/ ... -
post json
2022-07-01 08:00 249try { String ding ... -
post json
2022-07-01 07:56 231package com.arpenker.stockrobot ... -
resttemplate
2022-06-30 15:21 287private static ResponseEntity&l ... -
量化工
2022-06-30 09:54 626String url = "https://api. ... -
eclipse快捷键
2022-06-30 09:18 313package shortcutKey; public cl ... -
ideajdk
2022-06-10 08:06 270「ideajdk」https://www.aliyundriv ... -
nohup java
2022-05-30 19:02 724nohup java -jar test.jar > . ... -
nohup java
2022-05-30 18:36 975springboot 项目内嵌tomcat,一般打包成jar ... -
查服务器硬盘内存CPU
2022-05-25 17:31 429grep MemTotal /proc/meminfo # ... -
tomcat8 和 jdk8
2022-05-21 08:06 382「tomcat8jdk8」https://www.aliyu ...
相关推荐
使用多线程方式 通过solrj 接口向solr新增索引信息
Solr,全称为Apache Solr,是一款开源的企业级搜索引擎,被广泛用于大数据处理中的全文检索、数据分析和实时搜索。在日常运维中,我们有时需要进行Solr的数据迁移,以适应系统扩展、升级或备份恢复的需求。本文将...
Solr 4.7 是一个流行的全文搜索引擎,它允许用户通过数据导入处理器(DataImportHandler, DIH)从关系型数据库如 SQL Server 导入数据并建立索引,以实现快速搜索。在这个教程中,我们将深入理解如何在 Solr 4.7 中...
自述文件从SOLR索引将文档快速,简单地从命令行导出为JSON。 向SOLR请求大量文档可能会导致深度分页问题: 当您希望从Solr中获取大量排序结果以馈入外部系统时,对于start或rows参数使用非常大的值可能会非常低效。 ...
- **Java 1.8支持**:Solr 7.2.1构建于Java 1.8之上,利用了Java 8的新特性,如Lambda表达式和Stream API,提高了代码的简洁性和性能。 - **性能优化**:这一版本对索引和查询速度进行了优化,使得搜索响应时间更...
4. **XML/JSON等多格式支持**:Solr支持多种数据导入导出格式,包括XML、CSV、JSON等,方便与各种系统集成。8.1.1版本可能对这些格式的处理进行了优化,提高了性能。 5. **字段类型和分析器**:Solr允许用户自定义...
9. **XML/JSON等多种数据导入导出**:SolR支持多种数据导入方式,包括CSV、XML、JSON等,便于从其他系统中导入数据。 10. **高亮显示**:Solr可以高亮显示搜索结果中的关键词,提升用户体验。 定时更新Solr索引的...
3. **数据导入导出(DIH,Data Import Handler)**:Solr提供了一种数据导入工具,可以方便地从外部数据源(如数据库)导入数据到索引。在本示例中,可能已经配置了DIH来导入数据,并进行了增、删、改操作。 4. **...
6. **数据导入导出工具**:Solr提供了DataImportHandler(DIH)来导入外部数据源,如数据库、CSV文件等。相关jar包如`solr-dataimporthandler.jar`支持这一特性。 7. **插件系统**:Solr有一个强大的插件系统,允许...
3.3 数据导入导出:使用DataImportHandler (DIH) 导入外部数据库数据,或者通过HTTP API批量上传JSON、XML等格式的数据。 四、Solr实例应用 4.1 创建索引:通过Solr Admin界面或API创建索引,例如为一个博客网站...
4. **数据导入导出**:Solr支持多种数据源的数据导入,例如CSV、XML、JSON等。DataImportHandler(DIH)是Solr内置的数据导入工具,允许定期或实时地从关系型数据库、文件系统等导入数据。在“solr-4.10.3”中,我们...
在实际工程应用中,从数据库导出数据并创建索引来优化搜索效率是一种常见的做法。本文将详细介绍如何使用Solr 4.7从SQL Server 2005数据库中导入数据并构建索引的过程。 #### 二、所需环境与工具 1. **Solr 版本**...
4. **数据导入导出(DIH,DataImportHandler)**:Solr提供了数据导入工具,用于从数据库或其他数据源批量导入数据。熟悉XML、CSV或JDBC数据源的配置是必要的。 5. **查询与过滤**:掌握Solr的查询语法,包括基本...
这个压缩包“solr-8.6.3.zip”包含了 Solr 的第8.6.3版本,这是一个强大的、高度可定制的搜索平台,广泛用于企业级的数据检索、分析和展示。 在 Solr 8.6.3 版本中,我们可以期待一系列增强和改进,包括但不限于: ...
3. **数据导入导出(DIH,DataImportHandler)**:学习如何使用Solr的数据导入工具来导入外部数据库或其他数据源的数据,以便进行全文检索。 4. **Schema设计**:理解Schema.xml文件的重要性,它定义了索引字段、...
4. **数据导入导出(DIH,DataImportHandler)** - **配置DIH**:通过`data-config.xml`文件配置数据源和映射规则,实现从关系型数据库或其他数据源导入数据。 - **Full Import和Delta Import**:全量导入和增量...
4. **XML索引**:Solr使用XML格式来表示和存储文档,这使得数据导入导出和跨系统迁移变得方便。在3.5.0版本中,可能需要了解如何创建和管理XML数据导入 handler(DIH)进行批量数据导入。 5. **查询和排序**:Solr...
4. **数据导入导出(DIH,DataImportHandler)**:Solr6.1.0支持从数据库等外部源导入数据,通过data-config.xml配置文件设置数据源和映射规则。 5. **Cloud模式**:Solr6.1.0支持SolrCloud模式,这是一个分布式...
它提供了更友好的界面,支持分布式搜索、负载均衡、数据导入导出以及更复杂的查询语句等特性。 Solr 的目录结构包括了多个核心(Core)的配置,每个核心对应一个独立的索引。创建新核心时,需要指定 InstanceDir 和 ...
6. 与其他技术的集成:Solr 8.8.0可能增强了与Hadoop、Kafka等大数据技术的集成,使得数据导入导出更加便捷。 7. 稳定性修复:每个新版本都会包含对已知问题的修复,确保系统稳定运行,8.8.0也不例外。 对于开发...