`
zhengchao860730
  • 浏览: 62990 次
  • 性别: Icon_minigender_1
  • 来自: 福州
社区版块
存档分类
最新评论

Solr DataImport数据和实际数据相差很多【uniqueKey】

 
阅读更多

        今天将 oracle 数据库中的一份表  235万条数据 dataImport 进 solr4.4  进行索引。导入后发现。   solr提示数据全部导入成功, 但是query时候只有 70万条数据。   一直傻傻的闷了半天。。。。。。why?

 

原来是 schema.xml 的 <uniqueKey>NewsID</uniqueKey> 搞鬼。  这个设定的字段最好是表内可以代表唯一索引(主键一般是),  solr导入时候会自动去除重复值。。所以我之前设置的字段并非唯一索引。。。。

 

 

低级错误啊!!

分享到:
评论

相关推荐

    solr5.3.1 导入mysql数据

    总之,将 MySQL 数据导入 Solr 5.3.1 需要正确配置 Schema.xml 和 DataConfig.xml,然后利用 DataImportHandler 完成数据迁移。这一过程对于构建高效、可扩展的全文搜索引擎至关重要。通过熟练掌握这些知识,可以...

    Solr使用初探-1.0

    - 定义 `uniqueKey` 为 `id` 字段,确保每个文档的 `id` 值是唯一的:`&lt;uniqueKey&gt;id&lt;/uniqueKey&gt;` - 设置默认搜索字段为 `text`:`&lt;defaultSearchField&gt;text&lt;/defaultSearchField&gt;` - 定义搜索时的操作符,默认...

    solrcloud5_多数据源导入成功的例子

    ### SolrCloud 5 多数据源导入案例...完成以上配置后,可以通过访问Solr服务器上的`/dataimport`端点来触发数据导入过程。例如: - 导入教师数据:`http://localhost:8983/solr/collection1/dataimport?command=full-...

    solr5.3.2配置文档

    &lt;requestHandler name="/dataimport" class="org.apache.solr.handler.dataimport.DataImportHandler"&gt; &lt;str name="config"&gt;data-config.xml ``` **3. 创建数据库配置文件** 创建一个新的文件`data-config....

    1.2、Core的介绍和中文分词器的使用1

    - **Dataimport**:批量导入数据库数据到索引库,需要配置DataImportHandler来完成。 - **Documents**:实现对索引库的增删改操作。 - **Query**:执行查询操作,检索索引库中的数据。 3. **Schema.xml**: 在...

Global site tag (gtag.js) - Google Analytics