两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

基于MongoDB的數(shù)據(jù)查詢方法及系統(tǒng)、服務(wù)終端、存儲器與流程

文檔序號:11199297閱讀:505來源:國知局
基于MongoDB的數(shù)據(jù)查詢方法及系統(tǒng)、服務(wù)終端、存儲器與流程

本發(fā)明屬于數(shù)據(jù)存儲技術(shù)領(lǐng)域,尤其涉及一種基于mongodb的數(shù)據(jù)查詢方法及系統(tǒng)、服務(wù)終端、存儲器。



背景技術(shù):

mongodb是一個基于分布式文件存儲的數(shù)據(jù)庫,旨在為web應(yīng)用提供可擴展的高性能數(shù)據(jù)存儲解決方案,mongodb是一個介于關(guān)系數(shù)據(jù)庫和非關(guān)系數(shù)據(jù)庫之間的產(chǎn)品,在非關(guān)系數(shù)據(jù)庫當中功能很豐富、非常類似關(guān)系數(shù)據(jù)庫的數(shù)據(jù)庫。他支持的數(shù)據(jù)結(jié)構(gòu)非常松散,是類似json的bjson格式,因此可以存儲比較復雜的數(shù)據(jù)類型。mongodb支持的查詢語言非常強大,其語法類似于面向?qū)ο蟮牟樵冋Z言,幾乎可以實現(xiàn)類似關(guān)系數(shù)據(jù)庫單表查詢的絕大部分功能,而且還支持對數(shù)據(jù)建立索引,因此mongodb作為分布式文件存儲的數(shù)據(jù)庫得到了廣泛應(yīng)用。

在企業(yè)運作的過程中,通常需要對各類產(chǎn)品、物料、設(shè)備等進行多樣性的性能測試,以保證產(chǎn)品的質(zhì)量。由于測試的側(cè)重點和性能不同,需要多種多樣的測試站和測試項給予測試支持,而測試數(shù)據(jù)的存儲、查詢和解析帶來很大的挑戰(zhàn)。

傳統(tǒng)的測試數(shù)據(jù)存儲管理方式大體有兩種,一種是將測試數(shù)據(jù)以文件的形式存儲在服務(wù)器硬盤中,并通過關(guān)系數(shù)據(jù)庫的表進行路徑管理,當查詢的時候,先經(jīng)過數(shù)據(jù)庫表獲得產(chǎn)品的測試文件路徑,然后在磁盤指定位置解析各個測試文件,并進行其他分析。

另一種是設(shè)計通用的關(guān)系型數(shù)據(jù)庫表結(jié)構(gòu),通過多個表的聯(lián)合存儲實現(xiàn)多測試工站多測試項的存儲,雖然極大的解決了存儲和解析的性能。但仍需要對特定格式的測試數(shù)據(jù)逐一解析到表里,查詢解析的時候,也需將表里的測試數(shù)據(jù)還原回原始的狀態(tài),性能仍然不是很理想。這種數(shù)據(jù)庫表結(jié)構(gòu)太依賴于具體業(yè)務(wù),當業(yè)務(wù)有變動時,可能需要對表的字段,甚至整個表結(jié)構(gòu)體系做修改。

以報表為例,現(xiàn)有的技術(shù)中,針對每一種報表分別建議對應(yīng)的模型類,不同的數(shù)據(jù)庫查詢類,以滿足不同的查詢需求,在不同查詢需求之間,由于查詢語句不通用,返回的數(shù)據(jù)模型不一致而無法實現(xiàn)通用目的,而對于傳統(tǒng)的關(guān)系數(shù)據(jù)庫,所有數(shù)據(jù)查詢都需要以sql(structuredquerylanguage,結(jié)構(gòu)化查詢語言)形式固定下來,缺乏靈活性,降低查詢效率。



技術(shù)實現(xiàn)要素:

本發(fā)明實施例提供了一種基于mongodb的數(shù)據(jù)查詢方法及系統(tǒng)、服務(wù)終端、存儲器,旨在解決現(xiàn)有技術(shù)中針對不同的查詢需求需要重新編碼降低查詢效率的問題。

本發(fā)明實施例是這樣實現(xiàn)的,一種基于mongodb的數(shù)據(jù)查詢方法,包括:

接收數(shù)據(jù)查詢指示,并獲取查詢參數(shù);

基于所述查詢參數(shù)從數(shù)據(jù)字典中獲得需要查詢數(shù)據(jù)的結(jié)構(gòu);

基于所述查詢參數(shù)及所述結(jié)構(gòu)組裝查詢語句;

調(diào)用所述查詢語句從數(shù)據(jù)庫中獲取與所述查詢指示對應(yīng)的原始數(shù)據(jù)。

優(yōu)選地,所述接收數(shù)據(jù)查詢指示,并獲取查詢參數(shù)之后、所述基于所述查詢參數(shù)從數(shù)據(jù)字典中獲得需要查詢數(shù)據(jù)的結(jié)構(gòu)之前還包括:

基于所述查詢參數(shù)獲取需要查詢的數(shù)據(jù)的參數(shù),所述數(shù)據(jù)的參數(shù)包括目標表名。

優(yōu)選地,所述基于所述查詢參數(shù)從數(shù)據(jù)字典中獲得需要查詢數(shù)據(jù)的結(jié)構(gòu)具體為:

基于所述目標表名從所述數(shù)據(jù)字典中獲取對應(yīng)的數(shù)據(jù)結(jié)構(gòu)。

優(yōu)選地,所述基于所述查詢參數(shù)及所述結(jié)構(gòu)組裝查詢語句具體為:

基于所述查詢參數(shù)及所獲取的數(shù)據(jù)結(jié)構(gòu)組裝查詢語句。

優(yōu)選地,所述查詢語句為bson查詢語句,所述調(diào)用所述查詢語句從數(shù)據(jù)庫中獲取與所述查詢指示對應(yīng)的原始數(shù)據(jù)具體為:

調(diào)用所述bson查詢語句從所述數(shù)據(jù)庫中查詢并獲取與所述目標表名對應(yīng)的原始表結(jié)構(gòu)。

優(yōu)選地,所述數(shù)據(jù)的參數(shù)還包括期望結(jié)構(gòu)參數(shù),所述調(diào)用所述查詢語句從數(shù)據(jù)庫中獲取與所述查詢指示對應(yīng)的原始數(shù)據(jù)之后還包括:

基于所述期望結(jié)構(gòu)參數(shù)及所述原始表結(jié)構(gòu)組裝形成期望數(shù)據(jù)結(jié)構(gòu)。

優(yōu)選地,所述基于所述期望結(jié)構(gòu)參數(shù)及所述原始表結(jié)構(gòu)組裝形成期望數(shù)據(jù)結(jié)構(gòu)之后還包括:

存儲所述期望數(shù)據(jù)結(jié)構(gòu),并反饋所述期望數(shù)據(jù)結(jié)構(gòu)。

本發(fā)明還提供一種基于mongodb的數(shù)據(jù)查詢系統(tǒng),包括:

參數(shù)獲取模塊,用于接收數(shù)據(jù)查詢指示,并獲取查詢參數(shù);

結(jié)構(gòu)獲取模塊,用于基于所述查詢參數(shù)從數(shù)據(jù)字典中獲得需要查詢數(shù)據(jù)的結(jié)構(gòu);

組裝模塊,用于基于所述查詢參數(shù)及所述結(jié)構(gòu)組裝查詢語句;

數(shù)據(jù)獲取模塊,用于調(diào)用所述查詢語句從數(shù)據(jù)庫中獲取與所述查詢指示對應(yīng)的原始數(shù)據(jù)。

本發(fā)明還提供一種存儲器,所述存儲器存儲有計算機程序,所述計算機程序被處理器執(zhí)行如下步驟:

接收數(shù)據(jù)查詢指示,并獲取查詢參數(shù);

基于所述查詢參數(shù)從數(shù)據(jù)字典中獲得需要查詢數(shù)據(jù)的結(jié)構(gòu);

基于所述查詢參數(shù)及所述結(jié)構(gòu)組裝查詢語句;

調(diào)用所述查詢語句從數(shù)據(jù)庫中獲取與所述查詢指示對應(yīng)的原始數(shù)據(jù)。

本發(fā)明還提供一種服務(wù)終端,包括存儲器、處理器及存儲在所述存儲器中并可在所述處理器上運行的計算機程序,所述處理器執(zhí)行所述計算機程序時實現(xiàn)以下步驟:

接收數(shù)據(jù)查詢指示,并獲取查詢參數(shù);

基于所述查詢參數(shù)從數(shù)據(jù)字典中獲得需要查詢數(shù)據(jù)的結(jié)構(gòu);

基于所述查詢參數(shù)及所述結(jié)構(gòu)組裝查詢語句;

調(diào)用所述查詢語句從數(shù)據(jù)庫中獲取與所述查詢指示對應(yīng)的原始數(shù)據(jù)。

在本發(fā)明實施例中,需要查詢數(shù)據(jù)時,根據(jù)查詢參數(shù)動態(tài)組裝查詢語句,獲得對應(yīng)的數(shù)據(jù),無需為每一次查詢進行獨立編碼,提高查詢效率。

附圖說明

圖1是本發(fā)明第一實施例提供的一種基于mongodb的數(shù)據(jù)查詢方法的一優(yōu)選方案的流程圖;

圖2是本發(fā)明第一實施例提供的一種基于mongodb的數(shù)據(jù)查詢方法的另一優(yōu)選方案的流程圖;

圖3是本發(fā)明第二實施例提供的一種基于mongodb的數(shù)據(jù)查詢系統(tǒng)的一優(yōu)選方案的結(jié)構(gòu)圖;

圖4是本發(fā)明第二實施例提供的一種基于mongodb的數(shù)據(jù)查詢系統(tǒng)的另一優(yōu)選方案的結(jié)構(gòu)圖;

圖5是本發(fā)明第三實施例提供的一種服務(wù)終端的結(jié)構(gòu)圖。

具體實施方式

為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點更加清楚明白,以下結(jié)合附圖及實施例,對本發(fā)明進行進一步詳細說明。應(yīng)當理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。

本發(fā)明實施例中,一種基于mongodb的數(shù)據(jù)查詢方法,包括:接收數(shù)據(jù)查詢指示,并獲取查詢參數(shù);基于所述查詢參數(shù)從數(shù)據(jù)字典中獲得需要查詢數(shù)據(jù)的結(jié)構(gòu);基于所述查詢參數(shù)及所述結(jié)構(gòu)組裝查詢語句;調(diào)用所述查詢語句從數(shù)據(jù)庫中獲取與所述查詢指示對應(yīng)的原始數(shù)據(jù)。

為了說明本發(fā)明所述的技術(shù)方案,下面通過具體實施例來進行說明。

實施例一:

圖1示出了本發(fā)明第一實施例提供的一種基于mongodb的數(shù)據(jù)查詢方法的一優(yōu)選方案的的流程圖,包括:

步驟s1、接收數(shù)據(jù)查詢指示,并獲取查詢參數(shù);

具體地,當用戶需要查詢數(shù)據(jù)時,從查詢接口(例如api接口)中輸入查詢指示,該查詢指示可包括查詢參數(shù),該查詢參數(shù)可包括需要查詢的數(shù)據(jù)表、數(shù)據(jù)表名稱、期望的數(shù)據(jù)表的結(jié)構(gòu)等,還可包括查詢參數(shù)的識別碼(如id)等,此處對此不作限制。

步驟s2,基于查詢參數(shù)從數(shù)據(jù)字典中獲得需要查詢數(shù)據(jù)的結(jié)構(gòu);

具體地,預先設(shè)置一個數(shù)據(jù)字典,該數(shù)據(jù)字典存儲有所有待查詢表的數(shù)據(jù)結(jié)構(gòu),該數(shù)據(jù)結(jié)構(gòu)可以任一形式存在,例如表格、列表等,本實施例中,優(yōu)選為表-字段的形式存在,其中,所述表即為需要查詢的表,所述字段即為所述表包括的字段,根據(jù)該查詢參數(shù)從該數(shù)據(jù)字典中獲取到需要查詢的數(shù)據(jù)的結(jié)構(gòu)。

步驟s3,基于查詢參數(shù)及結(jié)構(gòu)組裝查詢語句;

具體地,根據(jù)該查詢參數(shù)及所獲取的需要查詢的數(shù)據(jù)的結(jié)構(gòu)組裝查詢語句,進一步地,基于上述目標表名及所獲取的數(shù)據(jù)結(jié)構(gòu)來組裝查詢語句。優(yōu)選地,該查詢語句為bson查詢語句。

步驟s4,調(diào)用查詢語句從數(shù)據(jù)庫中獲取與查詢指示對應(yīng)的原始數(shù)據(jù)。

具體地,組裝該查詢語句后,調(diào)用該查詢語句從數(shù)據(jù)庫中查詢并獲取對應(yīng)的原始數(shù)據(jù),該數(shù)據(jù)庫存儲有所有需要查詢的原始數(shù)據(jù)(表)等。

在本實施例的一個優(yōu)選方案中,步驟s1之后、步驟s2之前還可包括:

步驟s0,基于查詢參數(shù)獲取需要查詢的數(shù)據(jù)的參數(shù);

具體地,利用查詢解析器從查詢參數(shù)中獲取需要查詢的數(shù)據(jù)的參數(shù),例如目標表的名稱、期望結(jié)構(gòu)參數(shù)等。

在本實施例的一個優(yōu)選方案中,該步驟s2具體為:根據(jù)查詢參數(shù)中的目標表名獲取對應(yīng)的數(shù)據(jù)結(jié)構(gòu),該數(shù)據(jù)結(jié)構(gòu)為對應(yīng)的目標表的原始數(shù)據(jù)結(jié)構(gòu)。

在本實施例的一個優(yōu)選方案中,該步驟s3具體為:調(diào)用bson查詢語句從數(shù)據(jù)庫中查詢請求與目標表名對應(yīng)的原始表結(jié)構(gòu),并獲取對應(yīng)的原始表結(jié)構(gòu)。

在本實施例的一個優(yōu)選方案中,該數(shù)據(jù)的參數(shù)還包括期望結(jié)構(gòu)參數(shù),該步驟s4之后還可包括:

步驟s5,基于期望結(jié)構(gòu)參數(shù)及原始表結(jié)構(gòu)組裝形成期望數(shù)據(jù)結(jié)構(gòu);

具體地,將該期望結(jié)構(gòu)參數(shù)及原始表結(jié)構(gòu)進行對比分析,當二者有差異時,基于該期望結(jié)構(gòu)參數(shù)對該原始表結(jié)構(gòu)進行組裝,形成期望數(shù)據(jù)結(jié)構(gòu)。

在本實施例的一個優(yōu)選方案中,該步驟s5之后還可包括(見圖2):

步驟s6,存儲期望數(shù)據(jù)結(jié)構(gòu),并反饋與期望數(shù)據(jù)結(jié)構(gòu)。

具體地,當組裝形成期望數(shù)據(jù)結(jié)構(gòu)后,存儲該期望數(shù)據(jù)結(jié)構(gòu)(例如期望表結(jié)構(gòu)),并向用戶反饋該期望數(shù)據(jù)結(jié)構(gòu),優(yōu)選地,以識別碼的方式向用戶反饋對應(yīng)的期望數(shù)據(jù)結(jié)構(gòu),用戶可根據(jù)該識別碼來獲取期望數(shù)據(jù)結(jié)構(gòu)。

在本實施例中,預設(shè)一個期望結(jié)構(gòu)數(shù)據(jù)庫,可通過識別碼來獲取對應(yīng)的期望數(shù)據(jù)結(jié)構(gòu),無需在查詢參數(shù)中包括詳細的數(shù)據(jù)結(jié)構(gòu)的相關(guān)參數(shù),可減少網(wǎng)絡(luò)負擔。

本實施例中,需要查詢數(shù)據(jù)時,根據(jù)查詢參數(shù)動態(tài)組裝查詢語句,獲得對應(yīng)的數(shù)據(jù),無需為每一次查詢進行獨立編碼,提高查詢效率,減輕服務(wù)器負擔。

此外,根據(jù)查詢參數(shù)動態(tài)組裝查詢語句,而每一個查詢參數(shù)均不同,無需按照固定模式綁定參數(shù),靈活性強,貼近用戶實際需求。

再者,根據(jù)需求對查詢的數(shù)據(jù)結(jié)構(gòu)進行處理,輸出期望的數(shù)據(jù)結(jié)構(gòu),實現(xiàn)過程簡單,給用戶帶來便利。

實施例二:

圖3示出了本發(fā)明第二實施例提供的一種基于mongodb的數(shù)據(jù)查詢系統(tǒng)的一優(yōu)選方案的結(jié)構(gòu)圖,該系統(tǒng)包括:參數(shù)獲取模塊1、與參數(shù)獲取模塊1連接的結(jié)構(gòu)獲取模塊2、與結(jié)構(gòu)獲取模塊2連接的語句組裝模塊3、與語句組裝模塊3連接的數(shù)據(jù)獲取模塊4,其中:

參數(shù)獲取模塊1,用于接收數(shù)據(jù)查詢指示,并獲取查詢參數(shù);

具體地,當用戶需要查詢數(shù)據(jù)時,從查詢接口(例如api接口)中輸入查詢指示,該查詢指示可包括查詢參數(shù),該查詢參數(shù)可包括需要查詢的數(shù)據(jù)表、數(shù)據(jù)表名稱、期望的數(shù)據(jù)表的結(jié)構(gòu)等,還可包括查詢參數(shù)的識別碼(如id)等,此處對此不作限制。

結(jié)構(gòu)獲取模塊2,用于基于查詢參數(shù)從數(shù)據(jù)字典中獲得需要查詢數(shù)據(jù)的結(jié)構(gòu);

具體地,預先設(shè)置一個數(shù)據(jù)字典,該數(shù)據(jù)字典存儲有所有待查詢表的數(shù)據(jù)結(jié)構(gòu),該數(shù)據(jù)結(jié)構(gòu)可以任一形式存在,例如表格、列表等,本實施例中,優(yōu)選為表-字段的形式存在,其中,所述表即為需要查詢的表,所述字段即為所述表包括的字段,根據(jù)該查詢參數(shù)從該數(shù)據(jù)字典中獲取到需要查詢的數(shù)據(jù)的結(jié)構(gòu)。

語句組裝模塊3,用于基于查詢參數(shù)及結(jié)構(gòu)組裝查詢語句;

具體地,根據(jù)該查詢參數(shù)及所獲取的需要查詢的數(shù)據(jù)的結(jié)構(gòu)組裝查詢語句,進一步地,基于上述目標表名及所獲取的數(shù)據(jù)結(jié)構(gòu)來組裝查詢語句。優(yōu)選地,該查詢語句為bson查詢語句。

數(shù)據(jù)獲取模塊4,用于調(diào)用查詢語句從數(shù)據(jù)庫中獲取與查詢指示對應(yīng)的原始數(shù)據(jù)。

具體地,組裝該查詢語句后,調(diào)用該查詢語句從數(shù)據(jù)庫中查詢并獲取對應(yīng)的原始數(shù)據(jù),該數(shù)據(jù)庫存儲有所有需要查詢的原始數(shù)據(jù)(表)等。

在本實施例的一個優(yōu)選方案中,該系統(tǒng)還可包括:與參數(shù)獲取模塊1及結(jié)構(gòu)獲取模塊2均連接的查詢模塊5,其中:

查詢模塊5,用于基于查詢參數(shù)獲取需要查詢的數(shù)據(jù)的參數(shù);

具體地,利用查詢解析器從查詢參數(shù)中獲取需要查詢的數(shù)據(jù)的參數(shù),例如目標表的名稱、期望結(jié)構(gòu)參數(shù)等。

在本實施例的一個優(yōu)選方案中,該結(jié)構(gòu)獲取模塊2具體用于根據(jù)查詢參數(shù)中的目標表名獲取對應(yīng)的數(shù)據(jù)結(jié)構(gòu),該數(shù)據(jù)結(jié)構(gòu)為對應(yīng)的目標表的原始數(shù)據(jù)結(jié)構(gòu)。

在本實施例的一個優(yōu)選方案中,該組裝模塊3具體用于調(diào)用bson查詢語句從數(shù)據(jù)庫中查詢請求與目標表名對應(yīng)的原始表結(jié)構(gòu),并獲取對應(yīng)的原始表結(jié)構(gòu)。

在本實施例的一個優(yōu)選方案中,該系統(tǒng)還可包括:與數(shù)據(jù)獲取模塊4連接的結(jié)構(gòu)組裝模塊6,其中:

結(jié)構(gòu)組裝模塊6,用于基于期望結(jié)構(gòu)參數(shù)及原始表結(jié)構(gòu)組裝形成期望數(shù)據(jù)結(jié)構(gòu);

具體地,將該期望結(jié)構(gòu)參數(shù)及原始表結(jié)構(gòu)進行對比分析,當二者有差異時,基于該期望結(jié)構(gòu)參數(shù)對該原始表結(jié)構(gòu)進行組裝,形成期望數(shù)據(jù)結(jié)構(gòu)。

在本實施例的一個優(yōu)選方案中(見圖4),該系統(tǒng)還可包括:與結(jié)構(gòu)組裝模塊6連接的反饋模塊7,其中:

反饋模塊7,用于存儲期望數(shù)據(jù)結(jié)構(gòu),并反饋與期望數(shù)據(jù)結(jié)構(gòu)的識別碼。

具體地,當組裝形成期望數(shù)據(jù)結(jié)構(gòu)后,存儲該期望數(shù)據(jù)結(jié)構(gòu)(例如期望表結(jié)構(gòu)),并向用戶反饋該期望數(shù)據(jù)結(jié)構(gòu),優(yōu)選地,以識別碼的方式向用戶反饋對應(yīng)的期望數(shù)據(jù)結(jié)構(gòu),用戶可根據(jù)該識別碼來獲取期望數(shù)據(jù)結(jié)構(gòu)。在本實施例中,預設(shè)一個期望結(jié)構(gòu)數(shù)據(jù)庫,可通過識別碼來獲取對應(yīng)的期望數(shù)據(jù)結(jié)構(gòu),無需在查詢參數(shù)中包括詳細的數(shù)據(jù)結(jié)構(gòu)的相關(guān)參數(shù),可減少網(wǎng)絡(luò)負擔。

本實施例中,需要查詢數(shù)據(jù)時,根據(jù)查詢參數(shù)動態(tài)組裝查詢語句,獲得對應(yīng)的數(shù)據(jù),無需為每一次查詢進行獨立編碼,提高查詢效率,減輕服務(wù)器負擔。

此外,根據(jù)查詢參數(shù)動態(tài)組裝查詢語句,而每一個查詢參數(shù)均不同,無需按照固定模式綁定參數(shù),靈活性強,貼近用戶實際需求。

再者,根據(jù)需求對查詢的數(shù)據(jù)結(jié)構(gòu)進行處理,輸出期望的數(shù)據(jù)結(jié)構(gòu),實現(xiàn)過程簡單,給用戶帶來便利。

實施例三:

圖5示出了本發(fā)明第三實施例提供的一種服務(wù)終端的結(jié)構(gòu)圖,該處服務(wù)終端包括:存儲器(memory)51、處理器(processor)52、通信接口(communicationsinterface)53和總線54,該處理器52、存儲器51、通信接口53通過總線54完成相互之間的交互通信。

存儲器51,用于存儲各種數(shù)據(jù);

具體地,存儲器51用于存儲各種數(shù)據(jù),例如通信過程中的數(shù)據(jù)、接收的數(shù)據(jù)等,此處對此不作限制,該存儲器還包括有多個計算機程序。

通信接口53,用于該服務(wù)終端的通信設(shè)備之間的信息傳輸;

處理器52,用于調(diào)用存儲器51中的各種計算機程序,以執(zhí)行上述實施例一所提供的一種基于mongodb的數(shù)據(jù)查詢方法,例如:

接收數(shù)據(jù)查詢指示,并獲取查詢參數(shù);

基于所述查詢參數(shù)從數(shù)據(jù)字典中獲得需要查詢數(shù)據(jù)的結(jié)構(gòu);

基于所述查詢參數(shù)及所述結(jié)構(gòu)組裝查詢語句;

調(diào)用所述查詢語句從數(shù)據(jù)庫中獲取與所述查詢指示對應(yīng)的原始數(shù)據(jù)。

進一步地,還可執(zhí)行下述步驟:

基于所述查詢參數(shù)獲取需要查詢的數(shù)據(jù)的參數(shù),所述數(shù)據(jù)的參數(shù)包括目標表名。

基于所述期望結(jié)構(gòu)參數(shù)及所述原始表結(jié)構(gòu)組裝形成期望數(shù)據(jù)結(jié)構(gòu)。

存儲所述期望數(shù)據(jù)結(jié)構(gòu),并反饋所述期望數(shù)據(jù)結(jié)構(gòu)。

本實施例中,需要查詢數(shù)據(jù)時,根據(jù)查詢參數(shù)動態(tài)組裝查詢語句,獲得對應(yīng)的數(shù)據(jù),無需為每一次查詢進行獨立編碼,提高查詢效率,減輕服務(wù)器負擔。

此外,根據(jù)查詢參數(shù)動態(tài)組裝查詢語句,而每一個查詢參數(shù)均不同,無需按照固定模式綁定參數(shù),靈活性強,貼近用戶實際需求。

再者,根據(jù)需求對查詢的數(shù)據(jù)結(jié)構(gòu)進行處理,輸出期望的數(shù)據(jù)結(jié)構(gòu),實現(xiàn)過程簡單,給用戶帶來便利。

本發(fā)明還提供一種存儲器,該存儲器存儲有多個計算機程序,該多個計算機程序被處理器調(diào)用執(zhí)行上述實施例一所述的一種基于mongodb的數(shù)據(jù)查詢方法。

本發(fā)明中,需要查詢數(shù)據(jù)時,根據(jù)查詢參數(shù)動態(tài)組裝查詢語句,獲得對應(yīng)的數(shù)據(jù),無需為每一次查詢進行獨立編碼,提高查詢效率,減輕服務(wù)器負擔。

此外,根據(jù)查詢參數(shù)動態(tài)組裝查詢語句,而每一個查詢參數(shù)均不同,無需按照固定模式綁定參數(shù),靈活性強,貼近用戶實際需求。

再者,根據(jù)需求對查詢的數(shù)據(jù)結(jié)構(gòu)進行處理,輸出期望的數(shù)據(jù)結(jié)構(gòu),實現(xiàn)過程簡單,給用戶帶來便利。

本領(lǐng)域普通技術(shù)人員可以意識到,結(jié)合本文中所公開的實施例描述的各示例的單元及算法步驟,能夠以電子硬件、或者計算機軟件和電子硬件的結(jié)合來實現(xiàn)。這些功能究竟以硬件還是軟件方式來執(zhí)行,取決于技術(shù)方案的特定應(yīng)用和設(shè)計約束條件。

專業(yè)技術(shù)人員可以對每個特定的應(yīng)用來使用不同方法來實現(xiàn)所描述的功能,但是這種實現(xiàn)不應(yīng)認為超出本發(fā)明的范圍。以上所述,僅為本發(fā)明的具體實施方式,但本發(fā)明的保護范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到變化或替換,都應(yīng)涵蓋在本發(fā)明的保護范圍之內(nèi)。因此,本發(fā)明的保護范圍應(yīng)所述以權(quán)利要求的保護范圍為準。

當前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
嫩草影院入口| 国产视频首页在线观看| 少妇被粗大的猛进出69影院 | 91国产中文字幕| 国产成人精品在线电影| 久久久久久久久久成人| 久久久久久久久久久丰满| 久久精品夜色国产| 丝袜在线中文字幕| 亚洲欧美中文字幕日韩二区| av在线播放精品| 18禁在线播放成人免费| 欧美性感艳星| 亚洲精品国产色婷婷电影| 黄片播放在线免费| 精品少妇久久久久久888优播| 亚洲av男天堂| 免费高清在线观看视频在线观看| 免费人妻精品一区二区三区视频| 亚洲美女黄色视频免费看| 日本免费在线观看一区| 狠狠婷婷综合久久久久久88av| av有码第一页| 国产探花极品一区二区| 一级毛片aaaaaa免费看小| 97超碰精品成人国产| 欧美激情国产日韩精品一区| 亚洲天堂av无毛| 制服人妻中文乱码| 欧美xxxx性猛交bbbb| 一级爰片在线观看| 熟女电影av网| 免费播放大片免费观看视频在线观看| 国产亚洲欧美精品永久| 男女高潮啪啪啪动态图| 色吧在线观看| 国产日韩一区二区三区精品不卡 | 日韩强制内射视频| 少妇被粗大猛烈的视频| 这个男人来自地球电影免费观看 | 欧美国产精品一级二级三级| 亚洲av福利一区| 97超视频在线观看视频| 日本wwww免费看| 亚洲一级一片aⅴ在线观看| 黑人猛操日本美女一级片| 美女xxoo啪啪120秒动态图| av国产久精品久网站免费入址| 中文字幕精品免费在线观看视频 | 卡戴珊不雅视频在线播放| 久久久久人妻精品一区果冻| 日韩强制内射视频| 黑人欧美特级aaaaaa片| 国产成人a∨麻豆精品| 久久久久网色| 午夜久久久在线观看| 亚洲熟女精品中文字幕| 插逼视频在线观看| 亚洲国产精品一区二区三区在线| 国产成人精品久久久久久| 亚洲av国产av综合av卡| 成人18禁高潮啪啪吃奶动态图 | 欧美三级亚洲精品| 亚洲综合色网址| 中文字幕精品免费在线观看视频 | 内地一区二区视频在线| 亚洲不卡免费看| 天天影视国产精品| 韩国av在线不卡| 午夜福利影视在线免费观看| 日韩三级伦理在线观看| 久久久久精品久久久久真实原创| 交换朋友夫妻互换小说| 男的添女的下面高潮视频| 欧美日韩综合久久久久久| 人人妻人人澡人人爽人人夜夜| 成人亚洲欧美一区二区av| 大香蕉久久网| 看免费成人av毛片| 国产成人精品福利久久| 边亲边吃奶的免费视频| 国产片内射在线| a 毛片基地| 男人添女人高潮全过程视频| 亚洲av国产av综合av卡| 久久人人爽人人爽人人片va| 丝袜脚勾引网站| 日韩欧美一区视频在线观看| 成人毛片a级毛片在线播放| 国产成人精品婷婷| 青春草国产在线视频| 色5月婷婷丁香| 久久99精品国语久久久| 啦啦啦中文免费视频观看日本| 亚洲av综合色区一区| 人人妻人人爽人人添夜夜欢视频| 免费高清在线观看视频在线观看| 国产成人免费无遮挡视频| 午夜精品国产一区二区电影| 色94色欧美一区二区| 美女国产视频在线观看| 欧美日韩av久久| 97超碰精品成人国产| 大香蕉久久成人网| 中文字幕av电影在线播放| 晚上一个人看的免费电影| 少妇高潮的动态图| 亚洲怡红院男人天堂| 好男人视频免费观看在线| 亚洲av在线观看美女高潮| 看十八女毛片水多多多| xxx大片免费视频| 五月天丁香电影| 国产精品偷伦视频观看了| av福利片在线| 日日摸夜夜添夜夜爱| 中国国产av一级| 成年人午夜在线观看视频| 美女中出高潮动态图| 五月玫瑰六月丁香| 久久午夜综合久久蜜桃| 18禁观看日本| 最近中文字幕2019免费版| 日韩中字成人| 三级国产精品欧美在线观看| 狂野欧美激情性bbbbbb| 久久韩国三级中文字幕| 免费观看在线日韩| 亚洲图色成人| 在现免费观看毛片| 综合色丁香网| 99热国产这里只有精品6| 亚洲欧洲国产日韩| 观看av在线不卡| 亚洲色图 男人天堂 中文字幕 | 久久久久网色| 精品人妻熟女av久视频| 一级毛片我不卡| 国产精品一二三区在线看| 亚洲av成人精品一区久久| 国产成人freesex在线| 精品国产乱码久久久久久小说| 中文字幕最新亚洲高清| 简卡轻食公司| 欧美日本中文国产一区发布| 69精品国产乱码久久久| 国产精品嫩草影院av在线观看| 丝瓜视频免费看黄片| 日日摸夜夜添夜夜添av毛片| 满18在线观看网站| 欧美日韩视频高清一区二区三区二| 人妻少妇偷人精品九色| 成年女人在线观看亚洲视频| 日本免费在线观看一区| 亚洲国产av新网站| 国产免费视频播放在线视频| 晚上一个人看的免费电影| 免费大片黄手机在线观看| 赤兔流量卡办理| 国国产精品蜜臀av免费| 亚洲av福利一区| 国产精品一区二区在线观看99| 午夜影院在线不卡| 亚洲精品成人av观看孕妇| av不卡在线播放| 99热6这里只有精品| 国产亚洲精品久久久com| 国产高清有码在线观看视频| 精品久久国产蜜桃| 26uuu在线亚洲综合色| 91久久精品电影网| 成人亚洲欧美一区二区av| 中文欧美无线码| 久久女婷五月综合色啪小说| h视频一区二区三区| 97精品久久久久久久久久精品| 丝袜美足系列| 青青草视频在线视频观看| 国产伦精品一区二区三区视频9| 22中文网久久字幕| 色94色欧美一区二区| 免费看不卡的av| 久久久久久久久久成人| 久久久精品免费免费高清| 欧美精品人与动牲交sv欧美| 人人妻人人澡人人看| 亚洲精品av麻豆狂野| 性色av一级| 亚洲精华国产精华液的使用体验| 亚洲,欧美,日韩| 日本av免费视频播放| 亚洲色图综合在线观看| 中文字幕制服av| 看十八女毛片水多多多| 亚洲怡红院男人天堂| 18禁在线无遮挡免费观看视频| 伊人久久国产一区二区| 亚洲成色77777| 日韩制服骚丝袜av| 九色成人免费人妻av| 啦啦啦中文免费视频观看日本| 国产老妇伦熟女老妇高清| 国产色爽女视频免费观看| 波野结衣二区三区在线| 欧美bdsm另类| 搡老乐熟女国产| 国产精品99久久99久久久不卡 | 日韩一区二区视频免费看| 99久久人妻综合| 91精品国产九色| 大香蕉97超碰在线| 国产精品国产三级国产av玫瑰| 少妇的逼好多水| 久久精品久久久久久久性| 999精品在线视频| 人人妻人人爽人人添夜夜欢视频| 欧美日韩综合久久久久久| 国产欧美亚洲国产| 欧美亚洲 丝袜 人妻 在线| a级毛片免费高清观看在线播放| 日韩三级伦理在线观看| 亚洲综合精品二区| 亚洲av成人精品一区久久| 91成人精品电影| 免费观看的影片在线观看| 我要看黄色一级片免费的| 老司机影院成人| 久久99热6这里只有精品| 嘟嘟电影网在线观看| 久久婷婷青草| 久久久久久久久久久免费av| 国产精品成人在线| 国产 一区精品| 亚洲综合色网址| 青春草亚洲视频在线观看| 老司机影院成人| 999精品在线视频| 日日摸夜夜添夜夜添av毛片| 久久精品人人爽人人爽视色| 亚洲天堂av无毛| 多毛熟女@视频| 熟女人妻精品中文字幕| 新久久久久国产一级毛片| 国产白丝娇喘喷水9色精品| 国国产精品蜜臀av免费| 成人二区视频| 永久免费av网站大全| 中文字幕av电影在线播放| 亚洲国产毛片av蜜桃av| 婷婷色综合大香蕉| 精品少妇内射三级| 国产毛片在线视频| 精品国产一区二区久久| 欧美亚洲日本最大视频资源| 亚洲激情五月婷婷啪啪| 啦啦啦中文免费视频观看日本| 日韩欧美一区视频在线观看| 久久精品国产自在天天线| 国产成人aa在线观看| 国产精品.久久久| 亚洲精品色激情综合| 亚洲精品456在线播放app| 久久久久久久久久久免费av| 亚洲,一卡二卡三卡| 女的被弄到高潮叫床怎么办| 制服诱惑二区| 少妇熟女欧美另类| 大香蕉久久网| av国产精品久久久久影院| 久久精品国产亚洲av天美| 日产精品乱码卡一卡2卡三| 日本欧美国产在线视频| 国产精品99久久久久久久久| 伦理电影免费视频| 在线观看www视频免费| 我的老师免费观看完整版| 亚洲av成人精品一二三区| 99久久精品国产国产毛片| 成人免费观看视频高清| 色哟哟·www| 黑人巨大精品欧美一区二区蜜桃 | 日韩伦理黄色片| 国模一区二区三区四区视频| 亚洲中文av在线| 久久久久人妻精品一区果冻| 日本91视频免费播放| 日韩精品有码人妻一区| 成年人午夜在线观看视频| 最近中文字幕2019免费版| 人人妻人人添人人爽欧美一区卜| 涩涩av久久男人的天堂| 国产黄频视频在线观看| 色婷婷av一区二区三区视频| 国产爽快片一区二区三区| 超色免费av| 91精品伊人久久大香线蕉| 在线播放无遮挡| 久久人人爽人人爽人人片va| 嘟嘟电影网在线观看| 日韩av在线免费看完整版不卡| 国产综合精华液| 男人添女人高潮全过程视频| 免费不卡的大黄色大毛片视频在线观看| 狂野欧美白嫩少妇大欣赏| 中文字幕人妻丝袜制服| 99九九线精品视频在线观看视频| 久久久精品免费免费高清| 精品久久蜜臀av无| 成人二区视频| 一区在线观看完整版| 秋霞在线观看毛片| 国产熟女欧美一区二区| 国产免费一区二区三区四区乱码| 久久狼人影院| 又粗又硬又长又爽又黄的视频| 乱人伦中国视频| 精品人妻偷拍中文字幕| 下体分泌物呈黄色| 高清黄色对白视频在线免费看| 制服人妻中文乱码| 日日摸夜夜添夜夜添av毛片| av一本久久久久| 久久久久久久大尺度免费视频| 成人手机av| 制服人妻中文乱码| 丁香六月天网| 日韩三级伦理在线观看| 另类精品久久| av免费观看日本| 免费看av在线观看网站| 亚洲av日韩在线播放| 免费观看的影片在线观看| 国产精品.久久久| 国产精品欧美亚洲77777| 国产成人精品一,二区| 十八禁网站网址无遮挡| 国产av国产精品国产| 午夜福利,免费看| 99热国产这里只有精品6| 亚洲精品456在线播放app| 街头女战士在线观看网站| 国产成人免费无遮挡视频| 成年人免费黄色播放视频| 18禁在线播放成人免费| 国产免费又黄又爽又色| 免费久久久久久久精品成人欧美视频 | 高清视频免费观看一区二区| 九九久久精品国产亚洲av麻豆| 亚洲av综合色区一区| 亚洲第一区二区三区不卡| 亚洲成人手机| 亚洲第一av免费看| 亚洲熟女精品中文字幕| 国产精品久久久久久精品古装| 国产精品99久久久久久久久| 久久久久久久精品精品| 免费看不卡的av| 少妇人妻久久综合中文| 国产色爽女视频免费观看| 日日撸夜夜添| 久久国产精品男人的天堂亚洲 | 亚洲婷婷狠狠爱综合网| 亚洲,欧美,日韩| 亚洲av电影在线观看一区二区三区| 成人午夜精彩视频在线观看| 男女高潮啪啪啪动态图| 亚洲精华国产精华液的使用体验| 中国国产av一级| 久久久欧美国产精品| 国国产精品蜜臀av免费| 亚洲精华国产精华液的使用体验| 国产精品免费大片| 亚洲丝袜综合中文字幕| 啦啦啦在线观看免费高清www| 欧美丝袜亚洲另类| 亚洲av中文av极速乱| 狂野欧美激情性bbbbbb| 日韩av不卡免费在线播放| 日韩成人av中文字幕在线观看| 亚洲三级黄色毛片| 欧美精品人与动牲交sv欧美| 久久久久久伊人网av| 久久久久网色| 久久精品熟女亚洲av麻豆精品| 99久久精品一区二区三区| 亚洲第一区二区三区不卡| av免费观看日本| 国产视频首页在线观看| 三级国产精品片| 久久久久久久亚洲中文字幕| 久久这里有精品视频免费| 色94色欧美一区二区| 少妇人妻久久综合中文| 爱豆传媒免费全集在线观看| 亚洲综合色网址| 制服人妻中文乱码| 精品国产国语对白av| 在线免费观看不下载黄p国产| 美女视频免费永久观看网站| 晚上一个人看的免费电影| 妹子高潮喷水视频| 十八禁高潮呻吟视频| tube8黄色片| 国产成人精品无人区| 一区二区av电影网| 毛片一级片免费看久久久久| 久久精品国产鲁丝片午夜精品| 精品国产一区二区三区久久久樱花| 欧美性感艳星| 亚洲五月色婷婷综合| 免费看不卡的av| 大码成人一级视频| 韩国高清视频一区二区三区| 亚洲国产精品一区二区三区在线| 一边亲一边摸免费视频| 少妇人妻精品综合一区二区| 日韩,欧美,国产一区二区三区| 国产精品人妻久久久久久| 久久国产精品男人的天堂亚洲 | 日韩一本色道免费dvd| 亚洲国产精品专区欧美| 另类亚洲欧美激情| 熟女av电影| 91久久精品电影网| 成人黄色视频免费在线看| 一本色道久久久久久精品综合| 亚洲av男天堂| 国产精品秋霞免费鲁丝片| xxxhd国产人妻xxx| 欧美 亚洲 国产 日韩一| 一级毛片aaaaaa免费看小| 久久女婷五月综合色啪小说| 99视频精品全部免费 在线| 一本—道久久a久久精品蜜桃钙片| 建设人人有责人人尽责人人享有的| 午夜影院在线不卡| 亚洲经典国产精华液单| 亚洲情色 制服丝袜| a级毛色黄片| 精品少妇黑人巨大在线播放| 亚洲av福利一区| 成人无遮挡网站| 国产深夜福利视频在线观看| 边亲边吃奶的免费视频| 国产欧美日韩综合在线一区二区| 水蜜桃什么品种好| 国产精品熟女久久久久浪| av免费观看日本| 国产精品女同一区二区软件| 天美传媒精品一区二区| 国产精品99久久99久久久不卡 | 青春草国产在线视频| 午夜影院在线不卡| 如日韩欧美国产精品一区二区三区 | 国产精品不卡视频一区二区| 99精国产麻豆久久婷婷| 国产成人精品福利久久| 日本av免费视频播放| a级毛片黄视频| 亚洲三级黄色毛片| 伊人亚洲综合成人网| 天堂中文最新版在线下载| 成人手机av| 亚洲天堂av无毛| 国产精品一区www在线观看| 一区二区日韩欧美中文字幕 | 国产精品一区二区三区四区免费观看| av电影中文网址| 少妇被粗大猛烈的视频| videosex国产| 久久久亚洲精品成人影院| 69精品国产乱码久久久| 一区二区三区精品91| 爱豆传媒免费全集在线观看| 最近最新中文字幕免费大全7| 精品一区二区免费观看| 日韩av免费高清视频| 色婷婷久久久亚洲欧美| 日韩亚洲欧美综合| 中文字幕人妻熟人妻熟丝袜美| 亚洲无线观看免费| 纵有疾风起免费观看全集完整版| 如日韩欧美国产精品一区二区三区 | 亚洲熟女精品中文字幕| 18禁裸乳无遮挡动漫免费视频| 日日摸夜夜添夜夜爱| 亚洲综合精品二区| 欧美97在线视频| 成年美女黄网站色视频大全免费 | 亚洲成人手机| 亚洲av不卡在线观看| 另类亚洲欧美激情| 伊人久久精品亚洲午夜| 一个人看视频在线观看www免费| 亚洲美女视频黄频| 国产高清有码在线观看视频| 久久人人爽人人片av| 亚洲欧美中文字幕日韩二区| 人妻一区二区av| a级毛片在线看网站| 视频中文字幕在线观看| 国产亚洲一区二区精品| 日本欧美视频一区| 肉色欧美久久久久久久蜜桃| 只有这里有精品99| 热re99久久国产66热| 国产亚洲av片在线观看秒播厂| 亚洲av国产av综合av卡| 狂野欧美激情性xxxx在线观看| 午夜精品国产一区二区电影| 天堂中文最新版在线下载| 少妇人妻久久综合中文| 成人无遮挡网站| 欧美日韩亚洲高清精品| 国产成人精品福利久久| av福利片在线| 下体分泌物呈黄色| 国产一区有黄有色的免费视频| av.在线天堂| 精品国产一区二区久久| 美女内射精品一级片tv| 亚洲精品一区蜜桃| 国产精品成人在线| 多毛熟女@视频| 亚洲成人一二三区av| av有码第一页| 久久久国产一区二区| 久久久久久久国产电影| 亚洲国产日韩一区二区| 国产视频首页在线观看| 午夜精品国产一区二区电影| 成人亚洲精品一区在线观看| 国产成人91sexporn| 在现免费观看毛片| 亚洲丝袜综合中文字幕| 亚洲一区二区三区欧美精品| 国产亚洲午夜精品一区二区久久| 亚洲欧美一区二区三区国产| 久久精品人人爽人人爽视色| 久久久国产一区二区| 国产日韩欧美视频二区| 少妇的逼水好多| 欧美人与性动交α欧美精品济南到 | 69精品国产乱码久久久| 亚洲国产精品专区欧美| 免费观看性生交大片5| 精品99又大又爽又粗少妇毛片| 久久国产精品大桥未久av| 菩萨蛮人人尽说江南好唐韦庄| 一本大道久久a久久精品| 亚洲丝袜综合中文字幕| 久久久久久久久大av| 亚洲四区av| 一个人免费看片子| 午夜日本视频在线| 久久99热这里只频精品6学生| 婷婷成人精品国产| 免费大片黄手机在线观看| 精品久久国产蜜桃| 久久久精品区二区三区| 日本黄色日本黄色录像| 视频在线观看一区二区三区| a级毛片免费高清观看在线播放| 五月天丁香电影| 欧美精品高潮呻吟av久久| 中文天堂在线官网| 亚洲情色 制服丝袜| 女的被弄到高潮叫床怎么办| 日本免费在线观看一区| 人人澡人人妻人| 丰满饥渴人妻一区二区三| av有码第一页| 各种免费的搞黄视频| av电影中文网址| 日日摸夜夜添夜夜添av毛片| 国产精品成人在线| 99热全是精品| 欧美人与善性xxx| 日本wwww免费看| 久久国产亚洲av麻豆专区| 亚洲av在线观看美女高潮| 狠狠婷婷综合久久久久久88av| 日韩av免费高清视频| 久久久久国产精品人妻一区二区| 寂寞人妻少妇视频99o| 亚洲高清免费不卡视频| 欧美成人午夜免费资源| 国产精品成人在线| 免费观看无遮挡的男女| av专区在线播放| 国产精品无大码| 国国产精品蜜臀av免费| 中文字幕久久专区| 街头女战士在线观看网站| 久久 成人 亚洲| 天天影视国产精品| 街头女战士在线观看网站| 亚洲综合精品二区| 国产白丝娇喘喷水9色精品| 97超视频在线观看视频| 如何舔出高潮| 看免费成人av毛片| 人成视频在线观看免费观看| 视频中文字幕在线观看| 天堂俺去俺来也www色官网| 人人妻人人澡人人爽人人夜夜| 免费久久久久久久精品成人欧美视频 | 国产永久视频网站| 美女福利国产在线| 欧美激情国产日韩精品一区| 精品久久久久久久久av| 亚洲图色成人| 满18在线观看网站| 各种免费的搞黄视频| 天天影视国产精品|