欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

結(jié)構(gòu)數(shù)據(jù)搜索的方法及裝置的制作方法

文檔序號:6398815閱讀:257來源:國知局
專利名稱:結(jié)構(gòu)數(shù)據(jù)搜索的方法及裝置的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及互聯(lián)網(wǎng)技術(shù)領(lǐng)域,尤其涉及一種結(jié)構(gòu)數(shù)據(jù)搜索的方法及裝置。
背景技術(shù)
信息系統(tǒng)中有ー個組織結(jié)構(gòu)數(shù)據(jù),一般采用關(guān)系表來維護(hù)組織結(jié)構(gòu)的上下關(guān)系,每個組織都會持有ー個父組織的編號關(guān)系。一般的組織結(jié)構(gòu)數(shù)據(jù)捜索的方法,在遍歷ー層或者數(shù)據(jù)量比較少的層數(shù)的組織結(jié)構(gòu)數(shù)據(jù)時不會出現(xiàn)明顯的性能問題,但是在捜索一個很大層次比較多且數(shù)據(jù)量很大的時候,進(jìn)行遞歸掃描運(yùn)算的代價會很大,很容易出現(xiàn)性能瓶頸,效率低。

發(fā)明內(nèi)容
本發(fā)明要解決的技術(shù)問題在干,針對現(xiàn)有技術(shù)遞歸掃描效率低等的缺陷,提供一種結(jié)構(gòu)數(shù)據(jù)搜索的方法及裝置。本發(fā)明解決其技術(shù)問題所采用的技術(shù)方案是根據(jù)本發(fā)明的一方面,提供一種結(jié)構(gòu)數(shù)據(jù)搜索的方法,包括接收具備組織搜索需求的搜索請求;該搜索請求包括組織ID ;根據(jù)搜索請求,在結(jié)構(gòu)化數(shù)據(jù)庫中獲取搜索請求對應(yīng)的搜索結(jié)果集合;該搜索結(jié)果集合包括組織下所有子組織的數(shù)據(jù);將搜索結(jié)果集合提供給用戶。優(yōu)選的,所述結(jié)構(gòu)化數(shù)據(jù)庫存儲有組織結(jié)構(gòu)數(shù)據(jù)表。優(yōu)選的,所述組織結(jié)構(gòu)數(shù)據(jù)表包括組織ID、組織編碼、父組織ID及所述組織的所有父組織ID數(shù)據(jù)。優(yōu)選的,所述在結(jié)構(gòu)化數(shù)據(jù)庫中獲取搜索請求對應(yīng)的搜索結(jié)果集合具體為根據(jù)搜索請求,在結(jié)構(gòu)化數(shù)據(jù)庫中捜索該組織的組織ID。根據(jù)本發(fā)明的另一方面,提供一種結(jié)構(gòu)數(shù)據(jù)搜索的裝置,包括用戶交互模塊和基本檢索模塊;其中,用戶交互模塊,用于接收具備組織搜索需求的搜索請求;并將基本檢索模塊發(fā)送來的捜索結(jié)果集合提供給用戶;基本檢索模塊,用于根據(jù)搜索請求在結(jié)構(gòu)化數(shù)據(jù)庫中進(jìn)行搜索,并將搜索結(jié)果集合發(fā)送給用戶交互模塊。優(yōu)選的,本發(fā)明結(jié)構(gòu)數(shù)據(jù)捜索的裝置還包括結(jié)構(gòu)化數(shù)據(jù)庫;結(jié)構(gòu)化數(shù)據(jù)庫用于存儲組織結(jié)構(gòu)數(shù)據(jù)表。優(yōu)選的,所述組織結(jié)構(gòu)數(shù)據(jù)表包括組織ID、組織編碼、父組織ID及該組織的所有父組織ID數(shù)據(jù)。實(shí)施本發(fā)明的結(jié)構(gòu)數(shù)據(jù)搜索的方法和裝置,具有以下優(yōu)點(diǎn)或有益效果通過對組織的所有父組織ID進(jìn)行檢索,開始獲取組織下所有子組織數(shù)據(jù),尤其是在層次多數(shù)據(jù)量大時可高效的搜索組織結(jié)構(gòu)中所有層次子組織數(shù)據(jù),效率高。


為了更清楚地說明本發(fā)明實(shí)施例的技術(shù)方案,下面將對實(shí)施例描述中所需要使用的附圖作簡單的介紹,顯而易見,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖,附圖中圖1是本發(fā)明結(jié)構(gòu)數(shù)據(jù)搜索的方法實(shí)施例的流程示意圖;圖2是本發(fā)明結(jié)構(gòu)數(shù)據(jù)搜索的裝置實(shí)施例的結(jié)構(gòu)示意圖。
具體實(shí)施例方式為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,下文將要描述的各種實(shí)施例將要參考相應(yīng)的附圖,這些附圖構(gòu)成了實(shí)施例的一部分,其中描述了實(shí)現(xiàn)本發(fā)明可能采用的各種實(shí)施例。應(yīng)明白,還可使用其他的實(shí)施例,或者對本文列舉的實(shí)施例進(jìn)行結(jié)構(gòu)和功能上的修改,而不會脫離本發(fā)明的范圍和實(shí)質(zhì)。在本發(fā)明提供的一種結(jié)構(gòu)數(shù)據(jù)搜索的方法實(shí)施例中,如圖1所示,包括S1、接收具備組織搜索需求的搜索請求;該搜索請求包括組織的組織ID ;S2、根據(jù)搜索請求,在結(jié)構(gòu)化數(shù)據(jù)庫中獲取搜索請求對應(yīng)的搜索結(jié)果集合;搜索結(jié)果集合包括該組織下所有子組織的數(shù)據(jù);S3、將所述捜索結(jié)果集合提供給用戶。其中,步驟S2具體為根據(jù)搜索請求,在結(jié)構(gòu)化數(shù)據(jù)庫中捜索該組織的組織ID。在本發(fā)明提供的一種結(jié)構(gòu)數(shù)據(jù)搜索的裝置實(shí)施例中,如圖2所示,包括用戶交互模塊、基本檢索模塊和結(jié)構(gòu)化數(shù)據(jù)庫;其中,用戶交互模塊,用于接收具備組織搜索需求的搜索請求;并將基本檢索模塊發(fā)送來的捜索結(jié)果集合提供給用戶;基本檢索模塊,用于根據(jù)搜索請求在結(jié)構(gòu)化數(shù)據(jù)庫中進(jìn)行搜索,并將搜索結(jié)果集合發(fā)送給用戶交互模塊。結(jié)構(gòu)化數(shù)據(jù)庫,用于存儲組織結(jié)構(gòu)數(shù)據(jù)表,該組織結(jié)構(gòu)數(shù)據(jù)表包括組織ID、組織編碼、父組織ID及所述組織的所有父組織ID數(shù)據(jù)。例如
權(quán)利要求
1.一種結(jié)構(gòu)數(shù)據(jù)搜索的方法,其特征在于,包括 接收具備組織搜索需求的搜索請求; 根據(jù)所述搜索請求,在結(jié)構(gòu)化數(shù)據(jù)庫中獲取所述搜索請求對應(yīng)的搜索結(jié)果集合; 將所述捜索結(jié)果集合提供給用戶。
2.根據(jù)權(quán)利要求1所述的結(jié)構(gòu)數(shù)據(jù)捜索的方法,其特征在于,所述搜索請求包括所述組織ID。
3.根據(jù)權(quán)利要求1所述的結(jié)構(gòu)數(shù)據(jù)捜索的方法,其特征在于,所述搜索結(jié)果集合包括所述組織下所有子組織的數(shù)據(jù)。
4.根據(jù)權(quán)利要求1所述的結(jié)構(gòu)數(shù)據(jù)捜索的方法,其特征在于,所述結(jié)構(gòu)化數(shù)據(jù)庫存儲有組織結(jié)構(gòu)數(shù)據(jù)表。
5.根據(jù)權(quán)利要求4所述的結(jié)構(gòu)數(shù)據(jù)捜索的方法,其特征在于,所述組織結(jié)構(gòu)數(shù)據(jù)表包括組織ID、組織編碼、父組織ID及所述組織的所有父組織ID數(shù)據(jù)。
6.根據(jù)權(quán)利要求5所述的結(jié)構(gòu)數(shù)據(jù)捜索的方法,其特征在于,所述在結(jié)構(gòu)化數(shù)據(jù)庫中獲取搜索請求對應(yīng)的搜索結(jié)果集合具體為根據(jù)所述搜索請求,在結(jié)構(gòu)化數(shù)據(jù)庫中捜索所述組織的組織ID。
7.—種結(jié)構(gòu)數(shù)據(jù)搜索的裝置,其特征在于,包括用戶交互模塊、基本檢索模塊; 所述用戶交互模塊,用于接收具備組織搜索需求的搜索請求,并將所述基本檢索模塊發(fā)送來的捜索結(jié)果集合提供給用戶; 所述基本檢索模塊,用于根據(jù)所述搜索請求在結(jié)構(gòu)化數(shù)據(jù)庫中進(jìn)行搜索,并將搜索結(jié)果集合發(fā)送給所述用戶交互模塊。
8.根據(jù)權(quán)利要求7所述的結(jié)構(gòu)數(shù)據(jù)捜索的裝置,其特征在于,所述結(jié)構(gòu)數(shù)據(jù)搜索的裝置還包括結(jié)構(gòu)化數(shù)據(jù)庫;所述結(jié)構(gòu)化數(shù)據(jù)庫,用于存儲組織結(jié)構(gòu)數(shù)據(jù)表。
9.根據(jù)權(quán)利要求8所述的結(jié)構(gòu)數(shù)據(jù)捜索的裝置,其特征在于,所述組織結(jié)構(gòu)數(shù)據(jù)表包括組織ID、組織編碼、父組織ID及所述組織的所有父組織ID數(shù)據(jù)。
10.根據(jù)權(quán)利要求7所述的結(jié)構(gòu)數(shù)據(jù)捜索的裝置,其特征在于,所述搜索請求包括所述組織ID ;所述搜索結(jié)果集合包括所述組織下所有子組織的數(shù)據(jù)。
全文摘要
本發(fā)明公開了一種結(jié)構(gòu)數(shù)據(jù)搜索的方法,包括接收具備組織搜索需求的搜索請求;根據(jù)搜索請求,在結(jié)構(gòu)化數(shù)據(jù)庫中獲取搜索請求對應(yīng)的搜索結(jié)果集合;將搜索結(jié)果集合提供給用戶。一種結(jié)構(gòu)數(shù)據(jù)搜索的裝置,包括用戶交互模塊和基本檢索模塊;用戶交互模塊,用于接收具備組織搜索需求的搜索請求,并將基本檢索模塊發(fā)送來的搜索結(jié)果集合提供給用戶;基本檢索模塊,用于根據(jù)搜索請求在結(jié)構(gòu)化數(shù)據(jù)庫中進(jìn)行搜索,并將搜索結(jié)果集合發(fā)送給用戶交互模塊。本發(fā)明通過對組織的組織ID進(jìn)行檢索,獲取組織下所有子組織數(shù)據(jù),尤其是在層次多數(shù)據(jù)量大時可高效的搜索組織結(jié)構(gòu)中所有層次子組織數(shù)據(jù),效率高。
文檔編號G06F17/30GK103064986SQ201310034840
公開日2013年4月24日 申請日期2013年1月30日 優(yōu)先權(quán)日2013年1月30日
發(fā)明者湯超青 申請人:深圳聯(lián)友科技有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
台南市| 惠州市| 安龙县| 麟游县| 靖安县| 内黄县| 吴忠市| 颍上县| 凤凰县| 贵定县| 确山县| 乐陵市| 阿荣旗| 潢川县| 漠河县| 山东| 海晏县| 马尔康县| 乌拉特中旗| 巴中市| 临安市| 时尚| 溆浦县| 望奎县| 德格县| 通辽市| 百色市| 孙吴县| 牙克石市| 蒙阴县| 栾城县| 皋兰县| 东阿县| 察雅县| 海门市| 五家渠市| 宁阳县| 无棣县| 阳曲县| 科技| 新建县|