之后,数据库中的文本搜查,艰深接管SQL语句中的Like操作符概况接管数据库零星自带的全文索引功能。Like操作每一每一特意耗时,数据规模逾越10万条,查问每一每一会导致收集衔接超时,无奈知足在线搜查的需要;同时,Like查问仅仅是重大的字符串立室,不思考语言语义,检索“以及服”,同样会命中“产物以及效率”。之后,数据库内置的全文索引功能,速率以及下场同样存在相似缺陷。因此,在数据库零星根基上,需要对于非妄想化文本字段构建智能的搜查引擎。
DBTSearch全文搜查引擎是一套特意针对于数据库的全文智能搜查引擎零星,可能无缝地与现有数据库零星融会,完玉成文搜查与相关的数据库规画运用零星。
DBTSearch主要特色:
* DBTSearch兼容之后所有厂商的数据库零星,其中SQL Server, Oracle, MySQL,DB2等;
* DBTSearch可能凭证恣意指定字段的排序,反对于指定字段的搜查,也可能搜查多个字段,以及重大表白式的综合搜查;
* DBTSearch反对于精确立室以及迷糊立室,默以为精确立室,漠视字母巨细写妨碍迷糊立室;
* DBTSearch提供Windows,Linux的C以及JNI接口;
* DBTSearch实现的是多线程搜查效率;
* DBTSearch每一秒可索引3000条记实(主要瓶颈为数据库记实读取功能);搜查速率在毫秒级别。
* DBTSearch反对于增量更新。