【问题标题】:Opensearchserver database crawlOpensearchserver 数据库抓取
【发布时间】:2014-06-09 19:06:42
【问题描述】:

我有一个包含 4 列的 MySQL 表 (tbl_test) - idurltitledescription .表中有 39409 行。我想将此表索引到 Opensearchserver v1.5.3,我使用“网络爬虫”模板创建了一个新索引,我的数据库爬虫设置如下:-

General settings

名称: test_crawl

驱动类: com.mysql.jdbc.Driver

JDBC url: jdbc:mysql://localhost/test_db

隔离级别: TRANSACTION_READ_COMMITTED

用户: root

密码: ••••••

语言:英语

缓冲区大小: 100

睡眠(毫秒): 0

主键: id

唯一键(用于删除): id

SQL 选择: SELECT * FROM tbl_test

SQL 更新:(空白)

FieldMap settings

SQL Column    Index Field
------------------------------
title         title
description   metaDescription
url           url

当我保存设置并执行抓取过程时,我得到以下信息:-

Name        Execution time    Duration    Status     Info
test_crawl  8:47:44 PM        0:00:00     Complete   0 (0) / 39409 (0)

没有文档被添加到索引中。请你告诉我哪里出错了。

谢谢。

【问题讨论】:

    标签: java mysql jdbc


    【解决方案1】:

    你需要:

    • 空字段“唯一键(用于删除)”
    • 在表的主键与架构的字段之间添加字段映射

    【讨论】:

    • 非常感谢,新设置完美运行
    猜你喜欢
    • 1970-01-01
    • 2014-10-08
    • 1970-01-01
    • 2019-03-24
    • 2013-08-22
    • 1970-01-01
    • 2020-11-25
    • 1970-01-01
    • 2015-02-26
    相关资源
    最近更新 更多