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

一種文件查詢方法、裝置、計(jì)算機(jī)設(shè)備和通信系統(tǒng)與流程

文檔序號:40633441發(fā)布日期:2025-01-10 18:39閱讀:2來源:國知局
一種文件查詢方法、裝置、計(jì)算機(jī)設(shè)備和通信系統(tǒng)與流程

本技術(shù)涉及計(jì)算機(jī)領(lǐng)域,尤其涉及一種文件查詢方法、裝置、計(jì)算機(jī)設(shè)備和通信系統(tǒng)。


背景技術(shù):

1、目前,客戶端可以基于網(wǎng)絡(luò)文件系統(tǒng)掛載服務(wù)器的共享文件,通過網(wǎng)絡(luò)遠(yuǎn)程訪問服務(wù)器的共享文件。例如,客戶端查詢服務(wù)器內(nèi)文件的屬性(如:文件的位置和大小)。通常,客戶端先從服務(wù)器獲取文件列表,再查詢文件列表中每個(gè)文件的屬性。文件越多,客戶端需要發(fā)送的查詢請求越多,導(dǎo)致文件查詢的效率較低,以及網(wǎng)絡(luò)帶寬的開銷較大。


技術(shù)實(shí)現(xiàn)思路

1、本技術(shù)提供一種文件查詢方法、裝置、計(jì)算機(jī)設(shè)備和通信系統(tǒng),解決了文件查詢的效率較低、網(wǎng)絡(luò)帶寬的開銷較大的問題。

2、第一方面,本技術(shù)提供一種文件查詢方法,方法包括:通過發(fā)送用于指示查詢目標(biāo)目錄的文件屬性的文件查詢請求,獲取目標(biāo)目錄的文件屬性。其中,目標(biāo)目錄的文件屬性用于指示目標(biāo)目錄的文件組織結(jié)構(gòu)屬性。

3、文件組織結(jié)構(gòu)可以包含多級目錄,比如子目錄、一級子目錄、二級子目錄等,每級目錄下可以包含多個(gè)文件或文件夾。目標(biāo)目錄的文件屬性可以包含目標(biāo)目錄下多個(gè)文件的文件屬性。相比于對于每個(gè)文件客戶端都需要發(fā)送文件查詢請求,本技術(shù)提供的文件查詢方法,客戶端發(fā)送一次文件查詢請求,此請求指示查詢目標(biāo)目錄下多個(gè)文件的文件屬性,接收目標(biāo)目錄下多個(gè)文件的屬性結(jié)果,提升了文件查詢的效率。查詢請求和屬性結(jié)果在網(wǎng)絡(luò)中僅傳輸一次,降低了網(wǎng)絡(luò)帶寬的開銷。

4、另外,相對客戶端緩存文件的文件屬性,統(tǒng)計(jì)多個(gè)文件的文件屬性,本技術(shù)提供的文件查詢方法,客戶端可以接收多個(gè)文件的文件屬性的統(tǒng)計(jì)結(jié)果,無需緩存文件的文件屬性、統(tǒng)計(jì)和匯總每個(gè)文件的文件屬性,降低了內(nèi)存資源和計(jì)算資源的消耗。

5、第二方面,本技術(shù)提供一種文件查詢方法,方法包括:接收用于指示查詢目標(biāo)目錄的文件屬性的文件查詢請求。其中,目標(biāo)目錄的文件屬性用于指示目標(biāo)目錄的文件組織結(jié)構(gòu)屬性。根據(jù)接收的文件查詢請求獲取目標(biāo)目錄的文件屬性。發(fā)送所獲取的目標(biāo)目錄的文件屬性。

6、服務(wù)器接收客戶端發(fā)送的文件查詢請求后,可以統(tǒng)一匯總目標(biāo)目錄的大小、占用空間、包含文件的總數(shù)量、包含文件夾的總數(shù)量等屬性??蛇x的,服務(wù)器查詢目標(biāo)目錄中包含的每個(gè)文件夾的大小、占用空間等屬性,或者目標(biāo)目錄中包含的每個(gè)文件的大小、占用空間等屬性??蛇x的,服務(wù)器統(tǒng)一匯總目標(biāo)目錄中包含的文件夾的數(shù)量、大小、占用空間等屬性,或者目標(biāo)目錄中包含的文件的數(shù)量、大小、占用空間等屬性??蛻舳税l(fā)送一次文件查詢請求控制服務(wù)器執(zhí)行多個(gè)文件的文件屬性查詢操作,替代了客戶端對目標(biāo)目錄下每一個(gè)文件執(zhí)行文件屬性查詢操作,提升了文件查詢效率。

7、在一種可能的實(shí)現(xiàn)方式中,文件查詢請求包括目錄、文件或文件夾中至少一種的屬性參數(shù)。

8、在另一種可能的實(shí)現(xiàn)方式中,屬性參數(shù)包括大小、占用空間、數(shù)量或文件類型中至少一種。

9、文件查詢請求可以滿足不同的查詢粒度。文件查詢請求中包括的查詢粒度不同,各級查詢粒度的屬性參數(shù)也不同。目錄的屬性參數(shù)可以包括大小、占用空間、包含文件的數(shù)量、包含文件夾的數(shù)量、位置、創(chuàng)建時(shí)間、文件類型等。文件的屬性參數(shù)可以包括大小、占用空間、位置、創(chuàng)建時(shí)間、文件類型等。文件夾的屬性參數(shù)可以包括大小、占用空間、包含文件的數(shù)量、位置、創(chuàng)建時(shí)間等。

10、在另一種可能的實(shí)現(xiàn)方式中,目標(biāo)目錄的文件屬性包括目標(biāo)目錄的屬性、目標(biāo)目錄中包含文件的文件屬性或目標(biāo)目錄中包含文件夾的文件夾屬性中至少一種。目標(biāo)目錄中可以僅包含文件,也可以包含文件和文件夾,文件夾中還可以包含文件和子文件夾。按照查詢粒度的需求,可以獲取目標(biāo)目錄中包含的全部文件和全部文件夾的屬性,也可以獲取目標(biāo)目錄中包含的任一文件或全部文件的文件屬性,還可以獲取目標(biāo)目錄中包含的任一文件夾或全部文件夾的文件夾屬性。

11、在另一種可能的實(shí)現(xiàn)方式中,目標(biāo)目錄包括根目錄或根目錄包含的任一級子目錄。

12、在另一種可能的實(shí)現(xiàn)方式中,文件查詢請求還包括校驗(yàn)值,校驗(yàn)值包括客戶端的標(biāo)識和重啟驗(yàn)證標(biāo)識??蛻舳说臉?biāo)識可以用于唯一指示客戶端,重啟驗(yàn)證標(biāo)識可以用于指示客戶端是否發(fā)生重啟。由于多個(gè)客戶端可以向同一個(gè)服務(wù)器發(fā)送文件查詢請求,服務(wù)器根據(jù)文件查詢請求中的校驗(yàn)值校驗(yàn)每一個(gè)客戶端,保證客戶端發(fā)送文件查詢請求的唯一性。

13、在另一種可能的實(shí)現(xiàn)方式中,發(fā)送文件查詢請求,包括:以同步方式發(fā)送文件查詢請求。

14、在另一種可能的實(shí)現(xiàn)方式中,發(fā)送文件查詢請求,包括:以異步方式發(fā)送文件查詢請求。

15、為了避免接收文件屬性結(jié)果的等待時(shí)間過長,客戶端可以以同步方式或者異步方式發(fā)送文件查詢請求。在同步查詢請求的情況下,服務(wù)器可以在時(shí)間閾值內(nèi)反饋文件屬性結(jié)果以節(jié)省客戶端的等待時(shí)間。在異步查詢請求的情況下,客戶端發(fā)送當(dāng)前的文件查詢請求后發(fā)送在后的文件查詢請求,不必等待服務(wù)器返回當(dāng)前請求對應(yīng)的文件屬性結(jié)果后再發(fā)送在后請求。服務(wù)器完成文件屬性查詢后即向客戶端發(fā)送文件屬性結(jié)果。

16、在另一種可能的實(shí)現(xiàn)方式中,文件查詢請求的格式是基于文件訪問協(xié)議設(shè)置的,文件訪問協(xié)議包括服務(wù)器消息塊(server?message?block,smb,smb)、網(wǎng)絡(luò)文件系統(tǒng)(network?file?system,nfs)或網(wǎng)絡(luò)附屬存儲(network?attached?storage,nas)中任一種。基于文件訪問協(xié)議設(shè)置文件查詢請求的格式,符合國際互聯(lián)網(wǎng)工程任務(wù)組(theinternet?engineering?task?force,ietf)的設(shè)計(jì)標(biāo)準(zhǔn),標(biāo)準(zhǔn)的文件查詢請求的格式能夠兼容查詢不同類型存儲設(shè)備中的文件屬性。

17、在另一種可能的實(shí)現(xiàn)方式中,上述方法還包括:顯示目標(biāo)目錄的文件屬性。通過客戶端的界面顯示文件屬性結(jié)果,用戶可以清楚、明顯地獲知所查詢的目標(biāo)目錄的文件屬性,便于用戶組織目標(biāo)目錄的結(jié)構(gòu),整理目標(biāo)目錄中包含的文件。

18、第三方面,本技術(shù)提供一種文件查詢裝置,所述裝置包括處理模塊和通信模塊。處理模塊,用于生成文件查詢請求;通信模塊,用于發(fā)送文件查詢請求,文件查詢請求用于指示查詢目標(biāo)目錄的文件屬性,目標(biāo)目錄的文件屬性用于指示目標(biāo)目錄的文件組織結(jié)構(gòu)屬性,通信模塊,還用于接收目標(biāo)目錄的文件屬性;

19、第四方面,本技術(shù)提供一種文件查詢裝置,所述裝置包括通信模塊和查詢模塊。通信模塊,用于接收文件查詢請求,文件查詢請求用于指示查詢目標(biāo)目錄的文件屬性,目標(biāo)目錄的文件屬性用于指示目標(biāo)目錄的文件組織結(jié)構(gòu)屬性;查詢模塊,用于根據(jù)文件查詢請求獲取目標(biāo)目錄的文件屬性;通信模塊,還用于發(fā)送目標(biāo)目錄的文件屬性。

20、在一種可能的實(shí)現(xiàn)方式中,文件查詢請求包括目錄、文件或文件夾中至少一種的屬性參數(shù)。

21、在另一種可能的實(shí)現(xiàn)方式中,屬性參數(shù)包括大小、占用空間、數(shù)量或文件類型中至少一種。

22、在另一種可能的實(shí)現(xiàn)方式中,目標(biāo)目錄的文件屬性包括目標(biāo)目錄的屬性、目標(biāo)目錄中包含文件的文件屬性或目標(biāo)目錄中包含文件夾的文件夾屬性中至少一種。

23、在另一種可能的實(shí)現(xiàn)方式中,目標(biāo)目錄包括根目錄或根目錄包含的任一級子目錄。

24、在另一種可能的實(shí)現(xiàn)方式中,文件查詢請求還包括校驗(yàn)值,校驗(yàn)值包括客戶端的標(biāo)識和重啟驗(yàn)證標(biāo)識。

25、在另一種可能的實(shí)現(xiàn)方式中,通信模塊發(fā)送文件查詢請求時(shí),具體用于:以同步方式發(fā)送文件查詢請求。

26、在另一種可能的實(shí)現(xiàn)方式中,通信模塊發(fā)送文件查詢請求時(shí),具體用于:以異步方式發(fā)送文件查詢請求。

27、在另一種可能的實(shí)現(xiàn)方式中,文件查詢請求的格式是基于文件訪問協(xié)議設(shè)置的,文件訪問協(xié)議包括smb、nfs或nas中任一種。

28、在另一種可能的實(shí)現(xiàn)方式中,上述裝置還包括顯示模塊,用于顯示目標(biāo)目錄的文件屬性。

29、第五方面,本技術(shù)提供一種計(jì)算機(jī)設(shè)備,該計(jì)算機(jī)設(shè)備包括處理器和存儲器,存儲器用于存儲一組計(jì)算機(jī)指令;當(dāng)處理器作為第一方面或第一方面任一種可能實(shí)現(xiàn)方式中的執(zhí)行設(shè)備執(zhí)行所述一組計(jì)算機(jī)指令時(shí),執(zhí)行第一方面或第一方面任一種可能實(shí)現(xiàn)方式中的文件查詢方法的操作步驟?;蛘?,當(dāng)處理器作為第二方面或第二方面任一種可能實(shí)現(xiàn)方式中的執(zhí)行設(shè)備執(zhí)行所述一組計(jì)算機(jī)指令時(shí),執(zhí)行第二方面或第二方面任一種可能實(shí)現(xiàn)方式中的文件查詢方法的操作步驟。

30、第六方面,本技術(shù)提供一種通信系統(tǒng),該通信系統(tǒng)包括客戶端和多個(gè)服務(wù)器。其中,該客戶端用于執(zhí)行第一方面或第一方面任一種可能實(shí)現(xiàn)方式中的文件查詢方法的操作步驟;該服務(wù)器用于執(zhí)行第二方面或第二方面任一種可能實(shí)現(xiàn)方式中的文件查詢方法的操作步驟。

31、第七方面,本技術(shù)提供一種計(jì)算機(jī)可讀存儲介質(zhì),包括:計(jì)算機(jī)軟件指令;當(dāng)計(jì)算機(jī)軟件指令在計(jì)算設(shè)備中運(yùn)行時(shí),使得計(jì)算機(jī)設(shè)備執(zhí)行如第一方面或第一方面任意一種可能實(shí)現(xiàn)方式中的文件查詢方法的操作步驟?;蛘?,當(dāng)計(jì)算機(jī)軟件指令在計(jì)算設(shè)備中運(yùn)行時(shí),使得計(jì)算機(jī)設(shè)備執(zhí)行如第二方面或第二方面任意一種可能實(shí)現(xiàn)方式中的文件查詢方法的操作步驟。

32、第八方面,本技術(shù)提供一種計(jì)算機(jī)程序產(chǎn)品,當(dāng)計(jì)算機(jī)程序產(chǎn)品在計(jì)算機(jī)上運(yùn)行時(shí),使得計(jì)算機(jī)設(shè)備執(zhí)行如第一方面或第一方面任意一種可能的實(shí)現(xiàn)方式中文件查詢方法的操作步驟?;蛘?,當(dāng)計(jì)算機(jī)程序產(chǎn)品在計(jì)算機(jī)上運(yùn)行時(shí),使得計(jì)算機(jī)設(shè)備執(zhí)行如第二方面或第二方面任意一種可能的實(shí)現(xiàn)方式中文件查詢方法的操作步驟。

33、第三方面至第八方面中任一種設(shè)計(jì)方式所帶來的技術(shù)效果可參見第一方面或第一方面中不同設(shè)計(jì)方式所帶來的技術(shù)效果,或者,可參見第二方面或第二方面中不同設(shè)計(jì)方式所帶來的技術(shù)效果,此處不再贅述。

34、本技術(shù)在上述各方面提供的實(shí)現(xiàn)方式的基礎(chǔ)上,還可以進(jìn)行進(jìn)一步組合以提供更多實(shí)現(xiàn)方式。

當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
屯留县| 墨竹工卡县| 民勤县| 凤阳县| 旅游| 平乐县| 囊谦县| 兴宁市| 伊金霍洛旗| 沛县| 滨海县| 绥江县| 峡江县| 合作市| 藁城市| 绥棱县| 湘潭县| 栖霞市| 五寨县| 景泰县| 兖州市| 古丈县| 苗栗市| 朝阳区| 泉州市| 宜章县| 米易县| 南投县| 十堰市| 长泰县| 彰武县| 马山县| 荣昌县| 邹平县| 景洪市| 通道| 信宜市| 崇州市| 治多县| 阿城市| 天水市|