WEB开发网
开发学院数据库DB2 一种实现 DB2 数据库的各类查询与全文检索的替代方... 阅读

一种实现 DB2 数据库的各类查询与全文检索的替代方案

 2010-04-16 00:00:00 来源:WEB开发网   
核心提示: 根据以上特征,在编写该插件文件时,一种实现 DB2 数据库的各类查询与全文检索的替代方案(6),必须先要搞清楚要爬取的数据库中各表间的关系,同时要注意用来主外键关联的键名在两个表中必须一样,就如示例中 PID 一样,在 SaleInfo 表中为外键

根据以上特征,在编写该插件文件时,必须先要搞清楚要爬取的数据库中各表间的关系,同时要注意用来主外键关联的键名在两个表中必须一样,就如示例中 PID 一样,在 SaleInfo 表中为外键,与其在被参照表 Product 中的主键名一致。 示例中的表结构关系见下图。

图 5. 示例中表结构关系图
一种实现 DB2 数据库的各类查询与全文检索的替代方案

清单 3. 示例的 crawler plug-in 配置文件

 <xml version="1.0" encoding="UTF-8"> 
 <Crawler Version="1.00"> 
 <DataSources> 
 <Server DBURL="jdbc:db2://9.181.139.53:50000/liyulong"> 
 <JDBCDriver>com.ibm.db2.jcc.DB2Driver</JDBCDriver> 
 <User>db2admin</User> 
 <Password Encryption="False">search</Password> 
 <Delimiters Use="True"> 
 <Delimiter>,</Delimiter> 
 <SecondDelimiter>;</SecondDelimiter> 
 </Delimiters> 
 <RelationMap Root="ADMINISTRATOR. SALESINFO "> 
 <Relation Parent="ADMINISTRATOR. SALESINFO" ParentAlias="T0" ParentKey="PID" 
Child="ADMINISTRATOR.PRODUCTINFO" ChildAlias="T1" ChildKey="PID" /> 
 </RelationMap> 
 <Target TableAlias="T1"> 
 <Field Name="PID" FieldName="PID" Enabling="False" 
 Searchable="True" FieldSearchable="True" IsContent="True" /> 
 <Field Name="NAME" FieldName="NAME_PRODUCTINFO" Enabling="True" 
Searchable="True" FieldSearchable="True" IsContent="True" /> 
 <Field Name="DESCRIPTION" FieldName="DESCRIPTION_PRODUCTINFO" 
 Enabling="True" Searchable="True" FieldSearchable="True" IsContent="True" /> 
 </Target> 
 </Server> 
 </DataSources> 
 </Crawler> 

上一页  1 2 3 4 5 6 7 8 9 10  下一页

Tags:实现 DB 数据库

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接