日韩在线一区二区三区,日本午夜一区二区三区,国产伦精品一区二区三区四区视频,欧美日韩在线观看视频一区二区三区 ,一区二区视频在线,国产精品18久久久久久首页狼,日本天堂在线观看视频,综合av一区

[發明專利]數據查尋方法無效

專利信息
申請號: 01103695.8 申請日: 2001-02-09
公開(公告)號: CN1368697A 公開(公告)日: 2002-09-11
發明(設計)人: 劉小鵬;陳玄同;林光信 申請(專利權)人: 英業達股份有限公司
主分類號: G06F17/30 分類號: G06F17/30
代理公司: 北京市柳沈律師事務所 代理人: 馬瑩
地址: 臺灣省*** 國省代碼: 臺灣;71
權利要求書: 查看更多 說明書: 查看更多
摘要:
搜索關鍵詞: 數據 查尋 方法
【說明書】:

發明涉及一種數據查尋方法。

現有技術中,在數據結構中查尋數據時,通常有兩種實現方式:

一種方式是利用B樹數據結構進行數據查尋,先訪問根節點,然后經過左子樹及右子樹,如此雖然可以達到數據查尋的目的,但是卻無法實現數據索引操作。

另一種方式是利用B+樹結構進行數據查尋,雖然能夠通過數據庫底層的線性鏈表,實現線性索引方式,但是由于在數據結構中的某些節點為僅有名稱、沒有數據的空節點,因此會影響查尋數據的速度,并在數據存放空間上有一定程度的浪費。

再者,現有技術情況下,當需要在數據庫中查尋字符串時,傳統的B樹結構和B+樹結構中,都是以所要查尋的字符串中的關鍵字作為標準,逐一比對,是這種方法勢必會導致查尋過程中時間的浪費。

為了解決上述問題,本發明的目的在于提供一種數據查尋方法,當使用者需要在容量大的數據庫中查尋字符串時,利用多線程比對技術,可同時對字符串中的多個關鍵字進行快速查詢,提高了字符串比較的效率,并且提高了準確度。

本發明所提供的數據查尋方法,集合了上述兩種現有技術的優點,不僅能夠實現線性索引,而且不會影響數據查尋的速度以及占用多余的儲存空間,并且對于字符串的查尋則采用多線程比對的方式,更可提高查尋的速度和準確度。例如,對于一個N階的數據庫,如果要進行數據索引,就須對每個節點進行N-1的字符串比較,方可實現完整的數據查尋過程。而利用本發明所提供的方法,則只需針對這個N階的數據,設定N-1個線程,即可快速完成對數據庫中節點字符串進行匹配的過程。

根據本發明,一種數據查尋方法,適用于一數據庫,包括下列步驟:輸入一數據;進入該數據庫的根節點;調用一字符串匹配模塊,判斷當前節點中是否有與所要查尋的關鍵字相匹配的信息;以及判斷字符串匹配操作是否成功。

為了讓本發明分上述和其他目的、特征、及優點能更明顯易懂,下文特舉出優選實施例,并結合附圖,作詳細說明如下:

附圖的簡單說明:

圖1是顯示本發明的功能模塊示意圖;

圖2顯示索引控制模塊的控制流程圖;

圖3顯示字符串匹配模塊的控制流程圖;

圖4顯示字符串比較流程的控制流程圖。

優選實施例

本發明將配合附圖作詳細說明,本發明的功能模塊示意圖如圖1所示,當數據輸入后(101),調用索引控制模塊(102),對該數據庫中的數據進行索引操作,在索引控制模塊中,對于數據庫中每個節點的操作則采用字符串匹配模塊(103)所包含的多線程控制程序,為每個節點的關鍵字分配線程,可針對節點中每個字符串進行快速字符串匹配的操作,在數據庫容量很大的情況下,本發明的效果更為顯著。

本發明的一種數據查尋方法,適用于一數據庫,其操作流程詳細說明如下。首先,輸入一數據。之后,調用一索引控制模塊,對該數據庫中的數據進行索引操作,索引控制模塊的控制流程,如圖2所示。

請參閱圖2,進行索引操作,首先設當前指針指向數據庫根(root)節點,進入待查尋數據庫的根節點(201);調用字符串匹配模塊,判斷待查數據是否在當前的節點中,判斷當前節點中是否有與所要查尋的關鍵字相匹配的信息(202),請參閱圖3及后續說明;字符串匹配操作是否成功(203);若是,則表示當前數據查尋成功(204),程序結束;若否,則判斷當前的數據查尋操作是否已到達葉節點(205);若已到達葉節點,則表示所要查尋的數據不在該數據庫中,查尋失敗(206),程序結束;若當前的數據查尋操作未到達葉節點,則進入被索引數據庫的下一個節點(207);再重復前述操作。

請參閱圖3,當需要在數據庫中查尋節點的字符串匹配情況時。其流程如下,首先根據數據庫中某節點的字符串長度,對該字符串進行分段(301);之后,對每一段的內容分配一獨立線程,與該段內容相匹配(302);各線程進行比較(303),請參閱圖4及后續說明;判斷此時是否有線程返回字符不匹配信息(304);若是,則表示所要查尋的字符串與數據庫中的原始字符串不匹配(305),查尋失敗(306);若無返回字符不匹配信息,則判斷當前所有線程的比較操作是否完畢(307);若是,則表示所要查尋的字符串與數據庫中的原始字符串匹配,查尋成功(308);若各線程的比較操作還沒完畢,則返回(304),繼續進行各線程的比較。

下載完整專利技術內容需要扣除積分,VIP會員可以免費下載。

該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于英業達股份有限公司,未經英業達股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服

本文鏈接:http://www.szxzyx.cn/pat/books/01103695.8/2.html,轉載請聲明來源鉆瓜專利網。

×

專利文獻下載

說明:

1、專利原文基于中國國家知識產權局專利說明書;

2、支持發明專利 、實用新型專利、外觀設計專利(升級中);

3、專利數據每周兩次同步更新,支持Adobe PDF格式;

4、內容包括專利技術的結構示意圖流程工藝圖技術構造圖

5、已全新升級為極速版,下載速度顯著提升!歡迎使用!

請您登陸后,進行下載,點擊【登陸】 【注冊】

關于我們 尋求報道 投稿須知 廣告合作 版權聲明 網站地圖 友情鏈接 企業標識 聯系我們

鉆瓜專利網在線咨詢

周一至周五 9:00-18:00

咨詢在線客服咨詢在線客服
tel code back_top
主站蜘蛛池模板: 国产亚洲精品久久777777 | 久久激情综合网| 免费久久99精品国产婷婷六月| 国产精品不卡一区二区三区| 国产88久久久国产精品免费二区| 蜜臀久久99精品久久久久久网站| 青苹果av| 国产日韩欧美精品一区二区| 亚洲精品日本久久一区二区三区 | 久久精品国产精品亚洲红杏| 久久久999精品视频| 亚洲1区2区3区4区| 亚洲精品一区,精品二区| 韩日av一区二区三区| 日韩精品中文字| 午夜看片在线| 国产精品不卡一区二区三区| 欧美一区二区三区四区五区六区 | 欧美精品久久一区| 狠狠躁日日躁狂躁夜夜躁av| 中文乱码在线视频| 国产呻吟久久久久久久92| 国产精品国产亚洲精品看不卡15 | 三级视频一区| 午夜激情电影院| 亚日韩精品| 午夜亚洲国产理论片一二三四| 91精品国模一区二区三区| 国产不卡一区在线| 一色桃子av| 国产农村乱色xxxx| 国产精品视频久久久久久久| 99er热精品视频国产| 国产一区二区高清视频| 免费a一毛片| 国产高潮国产高潮久久久91| 欧美日韩精品在线播放| 精品国精品国产自在久不卡| 久久精品国产亚洲7777| 欧美一区二区三区三州| 国产视频一区二区三区四区| 欧美视频1区| 国产精品一区二区不卡| 麻豆国产一区二区三区| 久久国产精品视频一区| 激情久久一区| 91精品啪在线观看国产| 窝窝午夜精品一区二区| 日韩精品一区在线观看| 国产精品一二三区视频网站| 久草精品一区| 亚洲自偷精品视频自拍| 久久人人精品| 狠狠色狠狠色综合日日2019| 一区二区三区国产精品视频| 国产人伦精品一区二区三区| 午夜精品影视| 午夜老司机电影| 久久国产这里只有精品| 一区二区三区日韩精品| 色综合久久精品| 国产超碰人人模人人爽人人添| 久久99精品久久久久国产越南 | 狠狠色狠狠色很很综合很久久| 国产午夜亚洲精品| www色视频岛国| 国产69精品久久久久按摩| 国产女人与拘做受免费视频| 日韩精品久久久久久久电影99爱| 欧美一区二区三区爽大粗免费| 亚洲第一天堂无码专区| 一级女性全黄久久生活片免费| 国产精品网站一区| 国产偷国产偷亚洲清高| 国产精品一区二区日韩新区| 91在线一区二区| 国产91电影在线观看| 国产三级国产精品国产专区50| 97人人添人人爽一区二区三区| 欧美hdxxxx| 99re6国产露脸精品视频网站| 精品国产品香蕉在线|