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

一種數(shù)據(jù)處理方法、計算機設備和程序產(chǎn)品與流程

文檔序號:40576707發(fā)布日期:2025-01-07 20:16閱讀:8來源:國知局
一種數(shù)據(jù)處理方法、計算機設備和程序產(chǎn)品與流程

本公開涉及智能駕駛,具體而言,涉及一種數(shù)據(jù)處理方法、計算機設備和程序產(chǎn)品。


背景技術(shù):

1、隨著智能駕駛技術(shù)的快速發(fā)展,越來越多的新能源汽車開始配備智能駕駛功能,而且可供配備的智能駕駛功能也越來越豐富。而智能駕駛功能的實現(xiàn),離不開大數(shù)據(jù)的驅(qū)動,在大數(shù)據(jù)驅(qū)動下,車輛端與云端之間或者云端與云端之間的數(shù)據(jù)交互也越來越頻繁。但是,針對已有的數(shù)據(jù)交互方式而言,不僅存在交互實時性較差的問題,還會在多端同時發(fā)起與云端的數(shù)據(jù)交互任務時出現(xiàn)數(shù)據(jù)處理沖突的問題,弊端較為明顯。


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

1、本公開實施例至少提供一種數(shù)據(jù)處理方法、計算機設備和程序產(chǎn)品。

2、第一方面,本公開實施例提供了一種數(shù)據(jù)處理方法,包括:

3、獲取來自源端的第一數(shù)據(jù)處理任務;所述源端包括多個車輛端和/或多個云端中任一個;所述第一數(shù)據(jù)處理任務為所述源端調(diào)用云端數(shù)據(jù)庫對應的多個數(shù)據(jù)操作接口中的目標接口發(fā)起的,用于指示對所述云端數(shù)據(jù)庫中的目標文件進行數(shù)據(jù)處理;

4、獲取所述目標文件對應的當前操作狀態(tài);所述當前操作狀態(tài)用于指示當前是否正在針對所述目標文件執(zhí)行數(shù)據(jù)操作;

5、若所述當前操作狀態(tài)指示所述目標文件當前正在被執(zhí)行數(shù)據(jù)操作,則根據(jù)所述第一數(shù)據(jù)處理任務相比于所述目標文件對應的任務隊列中的各個第二數(shù)據(jù)處理任務的第一任務優(yōu)先級,將所述第一數(shù)據(jù)處理任務緩存至目標文件對應的任務隊列中的對應位置;各個所述第二數(shù)據(jù)處理任務來自不同的源端;

6、響應于從所述任務隊列中提取出所述第一數(shù)據(jù)處理任務,執(zhí)行所述第一數(shù)據(jù)處理任務。

7、該實施方式,源端通過直接調(diào)用為云端數(shù)據(jù)庫開發(fā)的統(tǒng)一數(shù)據(jù)操作接口發(fā)起數(shù)據(jù)處理任務,可以實現(xiàn)對云端數(shù)據(jù)庫的實時數(shù)據(jù)處理(例如,實時數(shù)據(jù)寫入、實時數(shù)據(jù)編輯、實時數(shù)據(jù)查詢等),提升了數(shù)據(jù)交互的實時性。在執(zhí)行數(shù)據(jù)處理任務時,通過獲取數(shù)據(jù)處理任務所針對的目標文件的當前操作狀態(tài),可以確定出目標文件當前是否正在被執(zhí)行數(shù)據(jù)操作,也即可以確定當前是否正在針對目標文件進行數(shù)據(jù)操作。進而可以根據(jù)當前操作狀態(tài)確定出當前是否能夠直接對目標文件進行操作處理,避免出現(xiàn)先發(fā)起的數(shù)據(jù)處理任務在對目標文件進行處理時,新發(fā)起的數(shù)據(jù)處理任務直接對目標文件進行操作處理引起的處理沖突問題。并且,在根據(jù)當前操作狀態(tài)確定目標文件正在被執(zhí)行數(shù)據(jù)操作的情況下,說明當前已經(jīng)存在與目標文件相關(guān)的第二數(shù)據(jù)處理任務且這些第二數(shù)據(jù)處理任務正在排隊等待執(zhí)行,因此通過確定獲取的第一數(shù)據(jù)處理任務的第一任務優(yōu)先級并緩存至任務隊列的對應位置,可以實現(xiàn)按照任務隊列中的順序依次執(zhí)行各個處理任務,避免出現(xiàn)直接執(zhí)行第一數(shù)據(jù)處理任務而造成處理沖突的問題。并且按照任務隊列依次執(zhí)行各處理任務,可以在保障第一數(shù)據(jù)處理任務順利執(zhí)行的同時,完成對針對同一目標文件的各個并發(fā)任務的順序處理,從而避免并發(fā)的多個處理任務的處理沖突。

8、在一種可能的實施方式中,所述方法還包括:

9、若所述當前操作狀態(tài)指示所述目標文件當前未被執(zhí)行數(shù)據(jù)操作,確定是否存在針對所述目標文件的第三數(shù)據(jù)處理任務;

10、若是,則創(chuàng)建所述目標文件對應的任務隊列,并確定所述第一數(shù)據(jù)處理任務和各個所述第三數(shù)據(jù)處理任務的第二任務優(yōu)先級;

11、執(zhí)行具有最高第二任務優(yōu)先級的數(shù)據(jù)處理任務,并更新所述目標文件的當前操作狀態(tài),以及,按照所述第二任務優(yōu)先級,將除具有最高第二任務優(yōu)先級以外的其他數(shù)據(jù)處理任務緩存至所述任務隊列。

12、該實施方式,針對當前未被執(zhí)行數(shù)據(jù)操作的目標文件,通過判斷當前是否存在針對目標文件的第三數(shù)據(jù)處理任務,可以確定當前是否同時存在多個針對同一目標文件的未執(zhí)行任務。在存在多個第三數(shù)據(jù)處理任務的情況下,通過及時創(chuàng)建任務隊列并按照第二優(yōu)先級緩存第一數(shù)據(jù)處理任務和第三數(shù)據(jù)處理任務,可以實現(xiàn)各個數(shù)據(jù)處理任務的順序處理,從而避免并發(fā)的多個處理任務的處理沖突。

13、在一種可能的實施方式中,在確定是否存在針對所述目標文件的第三數(shù)據(jù)處理任務之后,所述方法還包括:

14、若不存在所述第三數(shù)據(jù)處理任務,則執(zhí)行所述第一數(shù)據(jù)處理任務,并更新所述目標文件的當前操作狀態(tài)。

15、該實施方式,在不存在第三數(shù)據(jù)處理任務的情況下,說明當前僅存在針對目標文件的一個數(shù)據(jù)處理任務,即第一數(shù)據(jù)處理任務。因此通過直接執(zhí)行第一數(shù)據(jù)處理任務,可以提高第一數(shù)據(jù)處理任務的及時性。

16、在一種可能的實施方式中,所述獲取所述目標文件對應的當前操作狀態(tài),包括:

17、獲取所述目標文件對應的鎖狀態(tài)標識位;

18、在所述鎖狀態(tài)標識位為第一標識位的情況下,確定所述目標文件的當前操作狀態(tài)為所述目標文件當前未被執(zhí)行數(shù)據(jù)操作;或者,

19、在所述鎖狀態(tài)標識位為第二標識位的情況下,確定所述目標文件的當前操作狀態(tài)為所述目標文件當前正在被執(zhí)行數(shù)據(jù)操作。

20、該實施方式,通過獲取鎖狀態(tài)標識位,能夠快速確定目標文件的當前操作狀態(tài)。

21、在一種可能的實施方式中,根據(jù)以下步驟確定所述第一數(shù)據(jù)處理任務相比于各個所述第二數(shù)據(jù)處理任務的第一任務優(yōu)先級:

22、根據(jù)第一數(shù)據(jù)處理任務和各個所述第二數(shù)據(jù)處理任務的時間戳的時間先后順序,確定所述第一數(shù)據(jù)處理任務的所述第一任務優(yōu)先級;其中,所述時間戳為所述源端發(fā)起所述第一數(shù)據(jù)處理任務時為所述第一數(shù)據(jù)處理任務生成的;不同的所述第一數(shù)據(jù)處理任務的所述時間戳不同。

23、該實施方式,按照時間戳的時間先后順序進行任務優(yōu)先級的確定,可以實現(xiàn)第一數(shù)據(jù)處理任務的執(zhí)行先后順序,與相對于各第二數(shù)據(jù)處理任務的發(fā)起時間先后順序一致,從而提高任務優(yōu)先級確定的合理性。

24、在一種可能的實施方式中,所述數(shù)據(jù)操作接口包括數(shù)據(jù)增加接口、數(shù)據(jù)刪除接口、數(shù)據(jù)修改接口和數(shù)據(jù)查詢接口;數(shù)據(jù)處理任務包括數(shù)據(jù)增加任務、數(shù)據(jù)刪除任務、數(shù)據(jù)修改任務和數(shù)據(jù)查詢?nèi)蝿罩械闹辽僖环N;

25、在所述第一數(shù)據(jù)處理任務包括所述數(shù)據(jù)增加任務的情況下,獲取所述數(shù)據(jù)增加任務,包括:

26、響應于所述源端調(diào)用所述數(shù)據(jù)增加接口,獲取所述源端輸入的文件名稱和待增加數(shù)據(jù);所述文件名稱與所述源端的標識、日期信息和所述源端的定位位置信息中的至少一項相關(guān);

27、根據(jù)所述文件名稱和所述待增加數(shù)據(jù),生成所述數(shù)據(jù)增加任務。

28、該實施方式,通過調(diào)用數(shù)據(jù)增加接口并輸入相關(guān)參數(shù)(即文件名稱和待增加數(shù)據(jù))的方式,源端即可以實現(xiàn)針對目標文件的數(shù)據(jù)寫入,提高了數(shù)據(jù)寫入的實時性。

29、在一種可能的實施方式中,在所述第一數(shù)據(jù)處理任務包括數(shù)據(jù)修改任務的情況下,獲取所述數(shù)據(jù)修改任務,包括:

30、響應于所述源端調(diào)用數(shù)據(jù)修改接口,利用數(shù)據(jù)查詢接口,從所述云端數(shù)據(jù)庫中獲取各個數(shù)據(jù)庫文件并反饋至所述源端;

31、獲取所述源端針對數(shù)據(jù)庫文件中的目標文件的修改指令;所述修改指令包括針對所述目標文件的修改指令或針對所述目標文件中的源數(shù)據(jù)的修改指令;

32、根據(jù)所述修改指令生成所述數(shù)據(jù)修改任務。

33、該實施方式,在源端需要發(fā)起數(shù)據(jù)修改任務時,通過先查詢數(shù)據(jù)庫文件并反饋,可以幫助源端準確確定云端數(shù)據(jù)庫所包括的各個數(shù)據(jù)庫文件,進而實現(xiàn)對數(shù)據(jù)庫文件的針對性修改。

34、在一種可能的實施方式中,在所述第一數(shù)據(jù)處理任務包括數(shù)據(jù)刪除任務的情況下,獲取所述數(shù)據(jù)刪除任務,包括:

35、響應于所述源端調(diào)用數(shù)據(jù)刪除接口,利用數(shù)據(jù)查詢接口,從所述云端數(shù)據(jù)庫中獲取各個數(shù)據(jù)庫文件并反饋至所述源端;

36、獲取所述源端針對數(shù)據(jù)庫文件中的目標文件的刪除指令;所述刪除指令包括針對所述目標文件的刪除指令或針對所述目標文件中的源數(shù)據(jù)的刪除指令;

37、根據(jù)所述刪除指令生成所述數(shù)據(jù)刪除任務。

38、該實施方式,在源端需要發(fā)起數(shù)據(jù)刪除任務時,通過先查詢數(shù)據(jù)庫文件并反饋,可以幫助源端準確確定云端數(shù)據(jù)庫所包括的各個數(shù)據(jù)庫文件,進而實現(xiàn)對數(shù)據(jù)庫文件的針對性刪除。

39、第二方面,本公開可選實現(xiàn)方式還提供一種計算機設備,處理器、存儲器,所述存儲器存儲有所述處理器可執(zhí)行的機器可讀指令,所述處理器用于執(zhí)行所述存儲器中存儲的機器可讀指令,所述機器可讀指令被所述處理器執(zhí)行時執(zhí)行上述第一方面,或第一方面中任一種可能的實施方式中的步驟。

40、第三方面,本公開可選實現(xiàn)方式還提供一種計算機程序產(chǎn)品,該計算機程序產(chǎn)品被運行時執(zhí)行上述第一方面,或第一方面中任一種可能的實施方式中的步驟。

41、關(guān)于上述計算機設備、及計算機程序產(chǎn)品的效果描述參見上述數(shù)據(jù)處理方法的說明,這里不再贅述。

42、為使本公開的上述目的、特征和優(yōu)點能更明顯易懂,下文特舉較佳實施例,并配合所附附圖,作詳細說明如下。

當前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
茶陵县| 陆丰市| 临沧市| 大埔区| 新安县| 南溪县| 霍州市| 宁国市| 安顺市| 平安县| 修文县| 双峰县| 宜宾市| 黎城县| 宁海县| 利辛县| 和静县| 襄城县| 如皋市| 乐山市| 大兴区| 平舆县| 论坛| 靖安县| 墨竹工卡县| 彰武县| 永城市| 兴和县| 四子王旗| 黄石市| 新邵县| 汝城县| 平舆县| 秦安县| 兴仁县| 紫阳县| 图木舒克市| 营口市| 尼木县| 新乡市| 萨迦县|