當(dāng)前,數(shù)據(jù)庫(kù)中的文本搜索,一般采用SQL語(yǔ)句中的Like操作符或者采用數(shù)據(jù)庫(kù)系統(tǒng)自帶的全文索引功能。Like操作往往特別耗時(shí),數(shù)據(jù)規(guī)模超過10萬(wàn)條,查詢往往會(huì)導(dǎo)致網(wǎng)絡(luò)連接超時(shí),無(wú)法滿足在線搜索的需要;同時(shí),Like查詢僅僅是簡(jiǎn)單的字符串匹配,沒有考慮語(yǔ)言語(yǔ)義,檢索“和服”,同樣會(huì)命中“產(chǎn)品和服務(wù)”。當(dāng)前,數(shù)據(jù)庫(kù)內(nèi)置的全文索引功能,速度和效果同樣存在類似缺陷。因此,在數(shù)據(jù)庫(kù)系統(tǒng)基礎(chǔ)上,需要對(duì)非結(jié)構(gòu)化文本字段構(gòu)建智能的搜索引擎。
DBTSearch全文搜索引擎是一套專門針對(duì)數(shù)據(jù)庫(kù)的全文智能搜索引擎系統(tǒng),可以無(wú)縫地與現(xiàn)有數(shù)據(jù)庫(kù)系統(tǒng)融合,實(shí)現(xiàn)全文搜索與相關(guān)的數(shù)據(jù)庫(kù)管理應(yīng)用系統(tǒng)。
DBTSearch主要特色:
* DBTSearch兼容當(dāng)前所有廠商的數(shù)據(jù)庫(kù)系統(tǒng),其中SQL Server, Oracle, MySQL,DB2等;
* DBTSearch可以按照任意指定字段的排序,支持指定字段的搜索,也可以搜索多個(gè)字段,以及復(fù)雜表達(dá)式的綜合搜索;
* DBTSearch支持精確匹配以及模糊匹配,默認(rèn)為精確匹配,忽略字母大小寫進(jìn)行模糊匹配;
* DBTSearch提供Windows,Linux的C和JNI接口;
* DBTSearch實(shí)現(xiàn)的是多線程搜索服務(wù);
* DBTSearch每秒可索引3000條記錄(主要瓶頸為數(shù)據(jù)庫(kù)記錄讀取效率);搜索速度在毫秒級(jí)別。
* DBTSearch支持增量更新。
您的評(píng)論需要經(jīng)過審核才能顯示
有用
有用
有用