Java Opensearchserver数据库爬网

Java Opensearchserver数据库爬网,java,mysql,jdbc,Java,Mysql,Jdbc,我有一个MySQL表(tbl_测试),有4列-id,url,title,description。表中有39409行。我想将此表索引到Opensearchserver v1.5.3中,我已使用“web爬虫”模板创建了一个新索引,我的数据库爬虫设置如下:- General settings 名称:测试爬网 驱动程序类:com.mysql.jdbc.Driver JDBC url:JDBC:mysql://localhost/test_db 隔离级别:事务读取\u提交 用户:根用户 密码:• 语言:

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

General settings
名称:测试爬网

驱动程序类:com.mysql.jdbc.Driver

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

隔离级别:事务读取\u提交

用户:根用户

密码:

语言:英语

缓冲区大小:100

睡眠(毫秒):0

主键:id

唯一键(用于删除):id

SQL选择:从tbl\U测试中选择*

SQL更新:(空白)

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

Name        Execution time    Duration    Status     Info
test_crawl  8:47:44 PM        0:00:00     Complete   0 (0) / 39409 (0)
没有文档添加到索引中。请你告诉我哪里出了问题

谢谢。

您需要:

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

非常感谢,新的设置工作得非常好
Name        Execution time    Duration    Status     Info
test_crawl  8:47:44 PM        0:00:00     Complete   0 (0) / 39409 (0)