0 0

solr4.7数据导入问题30

本人刚解除solr,测试从oracle导入数据,总得到如下信息:

Indexing completed. Added/Updated: 0 documents. Deleted 0 documents.
Requests: 1, Fetched: 4, Skipped: 0, Processed: 0
Started: 6 minutes ago

添加的索引条数总为0,但实际获取到数据为4条,不知是否有同学遇到过此种问题,如何解决的,谢谢了。

查询状态返回的json串如下:
  "command": "status",
  "status": "idle",
  "importResponse": "",
  "statusMessages": {
    "Total Requests made to DataSource": "1",
    "Total Rows Fetched": "4",
    "Total Documents Skipped": "0",
    "Full Dump Started": "2014-05-08 11:34:54",
    "": "Indexing completed. Added/Updated: 0 documents. Deleted 0 documents.",
    "Committed": "2014-05-08 11:34:54",
    "Total Documents Processed": "0",
    "Time taken": "0:0:0.281"
  },
  "WARNING": "This response format is experimental.  It is likely to change in the future."

db-data-config.xml中部分信息如下:
    <entity name="dept" query="select deptno,dname,loc from dept">
  <field column="deptno" name="id" />
  <field column="dname" name="dname" />
  <field column="loc" name="loc" />
    </entity>

scheme中添加了如下字段:
   <field name="deptno" type="integer" indexed="true" stored="true" required="true"/>
   <field name="dname" type="string" indexed="true" stored="true" required="true"/>
   <field name="loc" type="string" indexed="true" stored="true" required="true"/>

2014年5月08日 11:50

5个答案 按时间排序 按投票排序

0 0

<entity name="product" query="SELECT pid,name FROM products">
<field column="PID" name="id"/>
<field column="NAME" name="product_name"/>
</entity>

PID 大写

2016年4月19日 03:49
0 0

请问最后怎么解决的?告诉下,谢谢

2015年4月10日 17:00
0 0

该原因是源码的一个bug引起的,需要修改上面下载的mmseg4j-analysis-1.9.1.zip解压后的mmseg4j-analysis目录下的类:MMSegTokenizer.java,修改reset()方法并加上下面注释中的这一句
public void reset() throws IOException {
    //lucene 4.0
    //org.apache.lucene.analysis.Tokenizer.setReader(Reader)
    //setReader 自动被调用, input 自动被设置。
    super.reset();   //加这一句
    mmSeg.reset(input);
  }
修改后运行mvn clean package -DskipTests进行打包得到最新的mmseg4j-analysis-1.9.1.jar 并替换Tomcat下的solr下的WEB-INF/lib下的mmseg4j-analysis-1.9.1.jar。

2015年1月07日 13:59
0 0

请问大神:
    最后怎么解决的?我也遇到了同样的问题,谢谢赐教。

2014年8月18日 10:15
0 0

怎么解决的呢?Blob字段?

2014年7月30日 17:10

相关推荐

    solr4.7服务搭建

    ### Solr 4.7 服务搭建详细指南 #### 一、环境准备 为了搭建 Solr 4.7 服务,我们需要确保以下环境已经准备好: ...通过以上步骤,用户可以成功搭建并配置好 Solr 4.7 服务,实现高效的数据索引和搜索功能。

    solr4.7服务器

    10. **数据导入**:Solr的DataImportHandler(DIH)允许从关系型数据库或其他数据源批量导入数据,并能自动更新索引。 综上所述,Solr4.7服务器是一个强大的搜索平台,提供了丰富的配置选项和扩展能力。通过适配JDK...

    solr4.7从数据库导数据[归类].pdf

    Solr 4.7 是一个流行的全文搜索引擎,它允许用户通过数据导入处理器(DataImportHandler, DIH)从关系型数据库如 SQL Server 导入数据并建立索引,以实现快速搜索。在这个教程中,我们将深入理解如何在 Solr 4.7 中...

    apache solr guide 4.7

    ### Apache Solr Guide 4.7 知识点解析 #### 一、Apache Solr 概述 **Apache Solr** 是一个高性能、基于 Lucene 的全文检索服务系统,广泛应用于互联网企业的搜索服务中。Solr 提供了高度可扩展且稳定的搜索功能,...

    为Lucene/Solr 4.7重新打包的IKAnalyzer 2012 FF

    当前的IKAnalyzer官方版在用于Solr4以上高版本时,由于没有TokenizerFactory而造成诸多不便,于是有了为Lucene/Solr 4.7重新打包的IKAnalyzer 2012 FF

    solr4.7中文企业开发参考文档

    7. **处理多种数据格式**:Solr支持多种数据源,包括JSON、XML、CSV等,可以通过DataImportHandler(DIH)从关系型数据库中导入数据,实现对非结构化数据的检索。 8. **更新和优化索引**:Solr提供了实时索引更新和...

    solr4.7示例包含需要的jar包

    solr4.7+myeclipse示例包含需要的jar包 httpcore-4.3 httpmime-4.3.1 jtds-1.2.4 jul-to-slf4j-1.6.6 solr-core-4.7.0

    solr4.7从数据库导数据[参照].pdf

    ### Solr 4.7 从数据库导入数据创建索引详解 #### 一、概述 在实际工程应用中,从数据库导出数据并创建索引来优化搜索效率是一种常见的做法。本文将详细介绍如何使用Solr 4.7从SQL Server 2005数据库中导入数据并...

    solr4.7+中文分词器IK Analyzer 2012FF_hf1

    6. **数据导入**:介绍如何导入数据到 Solr 并创建索引。 7. **搜索测试**:说明如何进行简单的搜索操作,验证 IK Analyzer 的功能。 `wltea-IK-Analyzer-2012FF-master.zip` 文件可能是 IK Analyzer 的源码或扩展...

    solr4.7在tomcat6中部署

    ### Solr 4.7 在 Tomcat 6 中部署详细步骤及知识点解析 #### 一、Solr 和 Tomcat 简介 - **Solr**:Apache Solr 是一个高性能、采用 Java 开发的全文搜索引擎。它基于 Lucene 库,支持高度可扩展性而不牺牲性能,...

    solr6 增量导入demo

    1. DataImportHandler(DIH):Solr6使用DIH进行数据导入,它是Solr内置的一个处理程序,可以连接到各种数据源(如数据库),并将数据导入到Solr索引中。DIH支持增量导入,通过跟踪数据库的LastModified时间戳或者...

    solr7.4数据库导入Demo(mysql数据库)

    在Solr 7.4版本中,我们可以通过数据导入工具(DataImportHandler, DIH)来实现数据库中的数据导入,以便进行全文搜索和分析。本Demo将展示如何使用Solr 7.4与MySQL数据库集成,实现数据导入,并结合IK分词器提升...

    Solr4.7-IKAnalyzer-分词配置-自定义IKTokenizerFactory

    在做IK分词器与solr过滤器结合是时候遇到一些问题, 在网上页找了一些jar包或者class,最后找到一个合适的源码,解决了问题。 另外根据产品需要使用了solr的WordDelimiterFilterFactory和ShingleFilterFactory。 ...

    solr5.3.1 导入mysql数据

    在本案例中,我们将探讨如何将 MySQL 数据库中的数据导入到 Solr 5.3.1 中,以便进行高效的全文检索。 首先,我们需要理解 Solr 的核心组件——Schema.xml 文件。这是 Solr 的模式定义文件,它定义了索引字段、字段...

    solr安装数据源导入配置步骤

    安装配置solr步骤,包含oracle数据源导入数据配置,以及一些可能遇到的坑

    solr自动导入数据jar

    实现从数据库到solr的全量数据导入及增量数据导入jar包

    solr测试数据,数据文件

    solr测试数据,数据文件

    solr 数据迁移工具

    使用多线程方式 通过solrj 接口向solr新增索引信息

    solr定时导入jar

    solr,数据定时导入,全量导入,增量导入,支持基础BASIC用户名密码安全验证,jar反编译后可直接自己修改,依赖jar包都在pom.xml文件中

Global site tag (gtag.js) - Google Analytics