国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      數(shù)據(jù)的搜索方法及裝置的制造方法

      文檔序號:8457343閱讀:264來源:國知局
      數(shù)據(jù)的搜索方法及裝置的制造方法
      【技術(shù)領(lǐng)域】
      [0001]本發(fā)明涉及數(shù)據(jù)庫技術(shù)領(lǐng)域,特別涉及一種數(shù)據(jù)的搜索方法及裝置。
      【背景技術(shù)】
      [0002]多租戶技術(shù)是云計(jì)算中一種軟件架構(gòu)技術(shù),旨在解決如何在多用戶的環(huán)境下(比如云計(jì)算環(huán)境)共用相同的系統(tǒng)或程序組件,又確保各用戶間數(shù)據(jù)的隔離性。
      [0003]在多租戶技術(shù)中,租戶(Tenant)是指使用系統(tǒng)或計(jì)算資源的用戶,包含在系統(tǒng)中可識別為指定用戶的一切數(shù)據(jù),比如在系統(tǒng)中創(chuàng)建的賬戶與統(tǒng)計(jì)信息(Accounting Data),以及在系統(tǒng)中設(shè)置的各式數(shù)據(jù)和用戶所設(shè)置的客戶化應(yīng)用程序環(huán)境等,都屬于租戶的范圍。
      [0004]在該框架下,租戶如何能方便地找到自己需要的數(shù)據(jù)成為需要解決的問題。

      【發(fā)明內(nèi)容】

      [0005]本發(fā)明提供一種數(shù)據(jù)的搜索方法和裝置,使得租戶能方便地找到自己需要的數(shù)據(jù)。
      [0006]一方面,提供一種數(shù)據(jù)的搜索方法,包括:
      [0007]獲取一租戶ID輸入的關(guān)鍵詞;
      [0008]判斷所述租戶ID是否輸入有指定搜索范圍的控制指令,生成判斷結(jié)果;
      [0009]根據(jù)所述判斷結(jié)果,確定待搜索數(shù)據(jù)資源;
      [0010]根據(jù)所述關(guān)鍵詞,在確定的所述待搜索數(shù)據(jù)資源對應(yīng)的索引中進(jìn)行搜索。
      [0011]所述根據(jù)所述判斷結(jié)果,確定待搜索數(shù)據(jù)資源的步驟包括:
      [0012]當(dāng)所述判斷結(jié)果為是時,所述控制指令,確定待搜索數(shù)據(jù)資源;
      [0013]當(dāng)所述判斷結(jié)果為否時,獲取所述租戶ID的預(yù)訂數(shù)據(jù)類型;以所述租戶ID的所述預(yù)定數(shù)據(jù)類型的數(shù)據(jù)資源為待搜索數(shù)據(jù)資源。
      [0014]所述根據(jù)所述控制指令,確定待搜索數(shù)據(jù)資源的步驟包括:
      [0015]當(dāng)所述租戶ID的所述控制指令為搜索共享的數(shù)據(jù)類型時,以所述租戶ID的數(shù)據(jù)資源和與所述租戶ID具有共享關(guān)系的其他租戶ID的數(shù)據(jù)資源一起作為待搜索數(shù)據(jù)資源;或
      [0016]當(dāng)所述租戶ID的控制指令為搜索指定搜索實(shí)例的數(shù)據(jù)類型時,以所述租戶ID的指定搜索實(shí)例的數(shù)據(jù)資源為待搜索數(shù)據(jù)資源。
      [0017]當(dāng)所述租戶ID的所述控制指令為搜索共享且指定搜索實(shí)例的數(shù)據(jù)類型時,以所述租戶ID的指定搜索實(shí)例的數(shù)據(jù)資源和與所述租戶ID具有共享關(guān)系的其他租戶ID的指定搜索實(shí)例的數(shù)據(jù)資源一起作為待搜索數(shù)據(jù)資源。
      [0018]所述根據(jù)所述關(guān)鍵詞,在確定的所述待搜索數(shù)據(jù)資源對應(yīng)的索引中進(jìn)行搜索的步驟具體為:
      [0019]根據(jù)所述關(guān)鍵詞,在確定的所述待搜索數(shù)據(jù)資源的索引中進(jìn)行搜索。
      [0020]所述獲取一租戶ID輸入的關(guān)鍵詞的步驟之前,所述方法包括:
      [0021]建立數(shù)據(jù)資源的索引,所述數(shù)據(jù)資源的索引字段包括:數(shù)據(jù)資源的標(biāo)題、數(shù)據(jù)資源的摘要、數(shù)據(jù)資源的視頻地址、數(shù)據(jù)資源的租戶ID、數(shù)據(jù)資源的用戶ID中的一個或者多個。
      [0022]另一方面,提供一種數(shù)據(jù)的搜索裝置,包括:
      [0023]獲取單元,獲取一租戶ID輸入的關(guān)鍵詞;
      [0024]判斷單元,判斷所述租戶ID是否輸入有指定搜索范圍的控制指令,生成判斷結(jié)果;
      [0025]確定單元,根據(jù)所述判斷結(jié)果,確定待搜索數(shù)據(jù)資源;
      [0026]搜索單元,根據(jù)所述關(guān)鍵詞,在確定的所述待搜索數(shù)據(jù)資源對應(yīng)的索引中進(jìn)行搜索。
      [0027]所述確定單元包括:
      [0028]第一確定子單元,當(dāng)所述判斷結(jié)果為是時,根據(jù)所述控制指令,確定待搜索數(shù)據(jù)資源;
      [0029]第二確定子單元,當(dāng)所述判斷結(jié)果為否時,獲取所述租戶ID的預(yù)訂數(shù)據(jù)類型;以所述租戶ID的所述預(yù)定數(shù)據(jù)類型的數(shù)據(jù)資源為待搜索數(shù)據(jù)資源。
      [0030]第三確定模塊,當(dāng)所述租戶ID的所述控制指令為搜索共享且指定搜索實(shí)例的數(shù)據(jù)類型時,以所述租戶ID的指定搜索實(shí)例的數(shù)據(jù)資源和與所述租戶ID具有共享關(guān)系的其他租戶ID的指定搜索實(shí)例的數(shù)據(jù)資源一起作為待搜索數(shù)據(jù)資源。
      [0031 ] 所述第一確定子單元包括:
      [0032]第一確定模塊,當(dāng)所述租戶ID的所述控制指令為搜索共享的數(shù)據(jù)類型時,以所述租戶ID的數(shù)據(jù)資源和與所述租戶ID具有共享關(guān)系的其他租戶ID的數(shù)據(jù)資源一起作為待搜索數(shù)據(jù)資源;或
      [0033]第二確定模塊,當(dāng)所述租戶ID的控制指令為搜索指定搜索實(shí)例的數(shù)據(jù)類型時,以所述租戶ID的指定搜索實(shí)例的數(shù)據(jù)資源為待搜索數(shù)據(jù)資源。
      [0034]所述搜索單元具體為:根據(jù)所述關(guān)鍵詞,在確定的所述待搜索數(shù)據(jù)資源的索引中進(jìn)行搜索。
      [0035]所述的裝置,還包括:
      [0036]建立單元,建立數(shù)據(jù)資源的索引,所述數(shù)據(jù)資源的索引字段包括:數(shù)據(jù)資源的標(biāo)題、數(shù)據(jù)資源的摘要、數(shù)據(jù)資源的視頻地址、數(shù)據(jù)資源的租戶ID、數(shù)據(jù)資源的用戶ID中的一個或者多個。
      [0037]本發(fā)明具有以下有益效果:
      [0038]本發(fā)明中,通過判斷租戶ID是否輸入有指定搜索范圍的控制指令,來確定待搜索數(shù)據(jù)資源;然后,根據(jù)關(guān)鍵詞,在確定的所述待搜索數(shù)據(jù)資源對應(yīng)的索引中進(jìn)行搜索,使得租戶能方便地找到自己需要的數(shù)據(jù)。
      [0039]本發(fā)明的其它特征和優(yōu)點(diǎn)將在隨后的說明書中闡述,并且,部分地從說明書中變得顯而易見,或者通過實(shí)施本發(fā)明而了解。本發(fā)明的目的和其他優(yōu)點(diǎn)可通過在所寫的說明書、權(quán)利要求書、以及附圖中所特別指出的結(jié)構(gòu)來實(shí)現(xiàn)和獲得。
      [0040]下面通過附圖和實(shí)施例,對本發(fā)明的技術(shù)方案做進(jìn)一步的詳細(xì)描述。
      【附圖說明】
      [0041]附圖用來提供對本發(fā)明的進(jìn)一步理解,并且構(gòu)成說明書的一部分,與本發(fā)明的實(shí)施例一起用于解釋本發(fā)明,并不構(gòu)成對本發(fā)明的限制。在附圖中:
      [0042]圖1為本發(fā)明實(shí)施例中一種數(shù)據(jù)的搜索方法的一實(shí)施例的流程圖;
      [0043]圖2為本發(fā)明實(shí)施例中一種數(shù)據(jù)的搜索方法的另一實(shí)施例的流程圖;
      [0044]圖3為本發(fā)明實(shí)施例中一種數(shù)據(jù)的搜索裝置的連接示意圖。
      【具體實(shí)施方式】
      [0045]以下結(jié)合附圖對本發(fā)明的優(yōu)選實(shí)施例進(jìn)行說明,應(yīng)當(dāng)理解,此處所描述的優(yōu)選實(shí)施例僅用于說明和解釋本發(fā)明,并不用于限定本發(fā)明。
      [0046]圖1為本發(fā)明所述的一種數(shù)據(jù)的一實(shí)施例的搜索方法。如圖1所示,所述方法包括:
      [0047]步驟S11,租戶登錄后,獲取一租戶ID輸入的關(guān)鍵詞;
      [0048]步驟S12,判斷所述租戶ID是否輸入有指定搜索范圍的控制指令,生成判斷結(jié)果;該步驟中,可以提供一些搜索范圍選項(xiàng)供租戶ID選擇。例如,搜索范圍為某個搜索實(shí)例(如電視數(shù)據(jù)實(shí)例、圖片實(shí)例、文檔實(shí)例),或者搜索范圍為:其他租戶共享給該租戶的數(shù)據(jù)或者租戶自己的數(shù)據(jù)等。該步驟中,用戶也可以通過參數(shù)的形式輸入。
      [0049]步驟S13,根據(jù)所述判斷結(jié)果,確定待搜索數(shù)據(jù)資源;
      [0050]步驟S14,根據(jù)所述關(guān)鍵詞,在確定的所述待搜索數(shù)據(jù)資源對應(yīng)的索引中進(jìn)行搜索。
      [0051]例如,如果用戶選擇了某個搜索實(shí)例,則在該搜索實(shí)例對應(yīng)的索引中搜索。如果用戶未選擇搜索實(shí)例,則可以默認(rèn)搜索實(shí)例為tv數(shù)據(jù)資源。搜索中,TV數(shù)據(jù)資源的搜索字段可以為:數(shù)據(jù)的標(biāo)題、摘要、詞匯等。
      [0052]本發(fā)明中,通過判斷租戶ID是否輸入有指定搜索范圍的控制指令,來確定待搜索數(shù)據(jù)資源,當(dāng)然也可以不用輸入任何控制指令,系統(tǒng)提供默認(rèn)搜索實(shí)例及默認(rèn)只搜索屬于該租戶下的數(shù)據(jù);然后,根據(jù)關(guān)鍵詞,在確定的所述待搜索數(shù)據(jù)資源對應(yīng)的索引中進(jìn)行搜索,在眾多搜索數(shù)據(jù)類型實(shí)例中,使得租戶能方便快捷地找到自己需要的數(shù)據(jù)。
      [0053]可選的,在一個實(shí)施例中,步驟Sll之前,所述方法包括:
      [0054]步驟S10,建立數(shù)據(jù)資源的索引,其中,所述數(shù)據(jù)資源的索引字段可以包括:數(shù)據(jù)資源的標(biāo)題、數(shù)據(jù)資源的摘要、數(shù)據(jù)資源的視頻地址、數(shù)據(jù)資源的租戶ID、數(shù)據(jù)資源的用戶ID中的一個或者多個。
      [0055]圖2為本發(fā)明所述的一種數(shù)據(jù)的搜索方法的另一實(shí)施例。如圖2所示,所述方法包括:
      [0056]步驟S20,建立數(shù)據(jù)資源的索引,其中,所述數(shù)據(jù)資源的索引字段可以包括:數(shù)據(jù)資源的標(biāo)題、數(shù)據(jù)資源的摘要、數(shù)據(jù)資源的視頻地址、數(shù)據(jù)資源的租戶ID、數(shù)據(jù)資源的用戶ID中的一個或者多個。
      [0057]步驟S21,獲取一租戶ID輸入的關(guān)鍵詞;
      [0058]步驟S22,判斷所述租戶ID是否輸入有指定搜索范圍的控制指令,生成判斷結(jié)果;該步驟中,可以提供一些搜索范圍選項(xiàng)供租戶ID選擇。例如,搜索范圍為一些數(shù)據(jù)搜索實(shí)例(如:tv電視數(shù)據(jù)),或者搜索范圍為:共享的數(shù)據(jù)等。該步驟中,用戶也可以通過參數(shù)的形式輸入。
      [0059]步驟S23,當(dāng)所述判斷結(jié)果為是時,根據(jù)所述控制指令,確定待搜索數(shù)據(jù)資源。確定待搜索數(shù)據(jù)資源包括:確定搜索實(shí)例和確定是否搜索共享數(shù)據(jù);
      [0060]步驟S24,當(dāng)所述判斷結(jié)果為否時,獲取所述租戶ID的預(yù)訂數(shù)據(jù)類型;以所述租戶ID的所述預(yù)定數(shù)據(jù)類型的數(shù)據(jù)資源為待搜索數(shù)據(jù)資源。也就是說,在系統(tǒng)默認(rèn)的實(shí)例中,只搜索租戶自己的數(shù)據(jù)。
      [0061]步驟S25,根據(jù)所述關(guān)鍵詞,在確定的所述待搜索數(shù)據(jù)資源對應(yīng)的索引中進(jìn)行搜索。
      [0062]上述實(shí)施例中,用戶可以選擇搜索范圍。例如選擇待搜索的搜索實(shí)例,如選擇tv數(shù)據(jù)或?qū)]嫈?shù)據(jù)。當(dāng)選擇tv數(shù)據(jù)時,可以加參數(shù)i =tv,也可以默認(rèn)搜索的搜索實(shí)例為tv數(shù)據(jù)。
      [0063]可選的,步驟S23可以包括:
      [0064]步驟S231,當(dāng)所述租戶ID的所述控制指令為搜索共享的數(shù)據(jù)類型時,在系統(tǒng)默認(rèn)搜索實(shí)例中,以所述租戶ID的數(shù)據(jù)資源和與所述租戶ID具有共享關(guān)系的其他租戶ID的數(shù)據(jù)資源一起作為待搜索數(shù)據(jù)資源;或
      [0065]步驟S232,當(dāng)所述租戶ID的控制指令為搜索指定搜索實(shí)例時,以所述租戶ID的指定搜索實(shí)例的數(shù)據(jù)資源為待搜索數(shù)據(jù)資源,且只搜索該租戶自己的數(shù)據(jù)。
      [0066]步驟S233,當(dāng)所述租戶ID的所述控制指令為搜索共享且指定搜索實(shí)例時,以所述租戶ID的指定搜索實(shí)例的數(shù)據(jù)資源
      當(dāng)前第1頁1 2 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
      1