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

數(shù)據(jù)處理方法、系統(tǒng)、裝置、電子設(shè)備及可讀存儲(chǔ)介質(zhì)與流程

文檔序號(hào):40634539發(fā)布日期:2025-01-10 18:40閱讀:1來(lái)源:國(guó)知局
數(shù)據(jù)處理方法、系統(tǒng)、裝置、電子設(shè)備及可讀存儲(chǔ)介質(zhì)與流程

本申請(qǐng)涉及計(jì)算機(jī)領(lǐng)域,具體涉及一種數(shù)據(jù)處理方法、系統(tǒng)、裝置、電子設(shè)備及計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)。


背景技術(shù):

1、在大世界體系的游戲中,對(duì)于玩家數(shù)據(jù)以及游戲邏輯數(shù)據(jù)通常會(huì)分布在多個(gè)邏輯進(jìn)程中。在一些游戲中,只能由一個(gè)玩家執(zhí)行特定區(qū)域內(nèi)的目標(biāo)任務(wù),在這類(lèi)游戲中,各邏輯進(jìn)程之間需要跨進(jìn)程進(jìn)行數(shù)據(jù)交互。

2、相關(guān)技術(shù)中,可以通過(guò)設(shè)置一個(gè)獨(dú)立的控制進(jìn)程統(tǒng)籌各邏輯進(jìn)程之間的數(shù)據(jù)交互權(quán)限,如,通過(guò)該控制進(jìn)程進(jìn)行加鎖、解鎖、數(shù)據(jù)庫(kù)交互或數(shù)據(jù)廣播等。

3、然而,上述方式中,通過(guò)獨(dú)立的控制進(jìn)程統(tǒng)籌各邏輯進(jìn)程之間的數(shù)據(jù)交互時(shí),該控制進(jìn)程的負(fù)載過(guò)重,容易導(dǎo)致控制進(jìn)程滿載或宕機(jī),容錯(cuò)性較低;同時(shí),控制進(jìn)程進(jìn)行數(shù)據(jù)廣播時(shí)對(duì)其余的邏輯進(jìn)程帶來(lái)了額外的數(shù)據(jù)量,并且數(shù)據(jù)廣播有時(shí)延,需要額外設(shè)置糾錯(cuò)機(jī)制;另外,設(shè)置獨(dú)立的控制進(jìn)程增加了額外的開(kāi)發(fā)成本、維護(hù)成本。

4、需要說(shuō)明的是,在上述背景技術(shù)部分公開(kāi)的信息僅用于加強(qiáng)對(duì)本申請(qǐng)的背景的理解,因此可以包括不構(gòu)成對(duì)本領(lǐng)域普通技術(shù)人員已知的現(xiàn)有技術(shù)的信息。


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

1、有鑒于此,本申請(qǐng)?zhí)峁┝藬?shù)據(jù)處理方法、系統(tǒng)、裝置、電子設(shè)備及計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),能夠降低數(shù)據(jù)處理的宕機(jī)風(fēng)險(xiǎn)、提高數(shù)據(jù)處理的響應(yīng)速度。

2、第一方面,本申請(qǐng)實(shí)施例提供了一種數(shù)據(jù)處理方法,該方法包括:

3、邏輯進(jìn)程集合中的第一邏輯進(jìn)程接收到針對(duì)目標(biāo)任務(wù)的執(zhí)行請(qǐng)求時(shí),確定所述第一邏輯進(jìn)程對(duì)應(yīng)的目標(biāo)進(jìn)程集合,所述目標(biāo)進(jìn)程集合中包括所述第一邏輯進(jìn)程,以及所述邏輯進(jìn)程集合中與所述第一邏輯進(jìn)程在所述目標(biāo)任務(wù)中需要進(jìn)行通信的至少一個(gè)第二邏輯進(jìn)程;

4、所述第一邏輯進(jìn)程分別調(diào)用每個(gè)目標(biāo)邏輯進(jìn)程針對(duì)所述目標(biāo)任務(wù)進(jìn)行加鎖操作;所述目標(biāo)邏輯進(jìn)程為所述目標(biāo)進(jìn)程集合中的所述第一邏輯進(jìn)程,或者,任一所述第二邏輯進(jìn)程;

5、所述第一邏輯進(jìn)程響應(yīng)每個(gè)所述目標(biāo)邏輯進(jìn)程加鎖成功,執(zhí)行所述目標(biāo)任務(wù)。

6、第二方面,本申請(qǐng)實(shí)施例提供了一種數(shù)據(jù)處理系統(tǒng),該系統(tǒng)至少包括邏輯進(jìn)程集合,所述邏輯進(jìn)程集合中包括至少兩個(gè)邏輯進(jìn)程;

7、所述邏輯進(jìn)程集合中的第一邏輯進(jìn)程接收到針對(duì)目標(biāo)任務(wù)的執(zhí)行請(qǐng)求時(shí),確定所述第一邏輯進(jìn)程對(duì)應(yīng)的目標(biāo)進(jìn)程集合,所述目標(biāo)進(jìn)程集合中包括所述第一邏輯進(jìn)程,以及所述邏輯進(jìn)程集合中與所述第一邏輯進(jìn)程在所述目標(biāo)任務(wù)中需要進(jìn)行通信的至少一個(gè)第二邏輯進(jìn)程;

8、所述第一邏輯進(jìn)程分別調(diào)用每個(gè)目標(biāo)邏輯進(jìn)程針對(duì)所述目標(biāo)任務(wù)進(jìn)行加鎖操作;所述目標(biāo)邏輯進(jìn)程為所述目標(biāo)進(jìn)程集合中的所述第一邏輯進(jìn)程,或者,任一所述第二邏輯進(jìn)程;

9、所述第一邏輯進(jìn)程響應(yīng)每個(gè)所述目標(biāo)邏輯進(jìn)程加鎖成功,執(zhí)行所述目標(biāo)任務(wù)。

10、第三方面,本申請(qǐng)實(shí)施例提供了一種數(shù)據(jù)處理裝置,該裝置包括:確定單元、調(diào)用單元以及執(zhí)行單元;

11、所述確定單元,用于通過(guò)邏輯進(jìn)程集合中的第一邏輯進(jìn)程接收到針對(duì)目標(biāo)任務(wù)的執(zhí)行請(qǐng)求時(shí),確定所述第一邏輯進(jìn)程對(duì)應(yīng)的目標(biāo)進(jìn)程集合,所述目標(biāo)進(jìn)程集合中包括所述第一邏輯進(jìn)程,以及所述邏輯進(jìn)程集合中與所述第一邏輯進(jìn)程在所述目標(biāo)任務(wù)中需要進(jìn)行通信的至少一個(gè)第二邏輯進(jìn)程;

12、所述調(diào)用單元,用于通過(guò)所述第一邏輯進(jìn)程分別調(diào)用每個(gè)目標(biāo)邏輯進(jìn)程針對(duì)所述目標(biāo)任務(wù)進(jìn)行加鎖操作;所述目標(biāo)邏輯進(jìn)程為所述目標(biāo)進(jìn)程集合中的所述第一邏輯進(jìn)程,或者,任一所述第二邏輯進(jìn)程;

13、所述執(zhí)行單元,用于通過(guò)所述第一邏輯進(jìn)程響應(yīng)每個(gè)所述目標(biāo)邏輯進(jìn)程加鎖成功,執(zhí)行所述目標(biāo)任務(wù)。

14、第四方面,本申請(qǐng)實(shí)施例提供了一種電子設(shè)備,包括:

15、處理器;以及

16、存儲(chǔ)器,用于存儲(chǔ)數(shù)據(jù)處理程序,該電子設(shè)備通電并通過(guò)處理器運(yùn)行該程序后,執(zhí)行如第一方面的方法。

17、第五方面,本申請(qǐng)實(shí)施例提供了一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),存儲(chǔ)有數(shù)據(jù)處理程序,該程序被處理器運(yùn)行,執(zhí)行如第一方面的方法。

18、本申請(qǐng)?zhí)峁┑臄?shù)據(jù)處理方法,邏輯進(jìn)程集合中的第一邏輯進(jìn)程接收到針對(duì)目標(biāo)任務(wù)的執(zhí)行請(qǐng)求時(shí),確定第一邏輯進(jìn)程對(duì)應(yīng)的目標(biāo)進(jìn)程集合,目標(biāo)進(jìn)程集合中包括第一邏輯進(jìn)程,以及邏輯進(jìn)程集合中與第一邏輯進(jìn)程在目標(biāo)任務(wù)中需要進(jìn)行通信的至少一個(gè)第二邏輯進(jìn)程;第一邏輯進(jìn)程分別調(diào)用每個(gè)目標(biāo)邏輯進(jìn)程針對(duì)目標(biāo)任務(wù)進(jìn)行加鎖操作;目標(biāo)邏輯進(jìn)程為目標(biāo)進(jìn)程集合中的第一邏輯進(jìn)程,或者,任一第二邏輯進(jìn)程;第一邏輯進(jìn)程響應(yīng)每個(gè)目標(biāo)邏輯進(jìn)程加鎖成功,執(zhí)行目標(biāo)任務(wù)。

19、可見(jiàn),在上述數(shù)據(jù)處理方法中,各邏輯進(jìn)程在執(zhí)行具有原子性的目標(biāo)任務(wù)時(shí),無(wú)需通過(guò)額外增加單獨(dú)的控制進(jìn)程來(lái)控制各邏輯進(jìn)程執(zhí)行目標(biāo)任務(wù)的權(quán)限,而是將對(duì)于目標(biāo)任務(wù)的執(zhí)行權(quán)限邏輯均衡的分布在各個(gè)邏輯進(jìn)程上,增加了數(shù)據(jù)處理過(guò)程中對(duì)于數(shù)據(jù)的承載量,降低了數(shù)據(jù)處理的宕機(jī)風(fēng)險(xiǎn);另外,取消單獨(dú)的控制進(jìn)程后,去掉了控制進(jìn)程帶來(lái)的廣播機(jī)制,這樣,可以減少控制進(jìn)程在廣播過(guò)程中對(duì)各邏輯進(jìn)程帶來(lái)的額外的數(shù)據(jù)量,并且,減少了廣播機(jī)制的時(shí)間延遲,提高了數(shù)據(jù)處理的響應(yīng)速度。



技術(shù)特征:

1.一種數(shù)據(jù)處理方法,其特征在于,所述方法包括:

2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述第一邏輯進(jìn)程分別調(diào)用每個(gè)目標(biāo)邏輯進(jìn)程針對(duì)所述目標(biāo)任務(wù)進(jìn)行加鎖操作,包括:

3.根據(jù)權(quán)利要求1或2所述的方法,其特征在于,所述加鎖操作包括第一加鎖操作;所述第一邏輯進(jìn)程調(diào)用所述目標(biāo)邏輯進(jìn)程針對(duì)所述目標(biāo)任務(wù)進(jìn)行加鎖操作的步驟,包括:

4.根據(jù)權(quán)利要求1或2所述的方法,其特征在于,所述加鎖操作包括第二加鎖操作;所述第一邏輯進(jìn)程調(diào)用所述目標(biāo)邏輯進(jìn)程針對(duì)所述目標(biāo)任務(wù)進(jìn)行加鎖操作的步驟,包括:

5.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述第一加鎖請(qǐng)求中攜帶有所述目標(biāo)任務(wù)的任務(wù)標(biāo)識(shí);所述針對(duì)所述目標(biāo)任務(wù)執(zhí)行第一加鎖操作,包括:

6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述對(duì)所所述目標(biāo)邏輯進(jìn)程中設(shè)置的所述目標(biāo)任務(wù)的啟動(dòng)接口進(jìn)行第一加鎖操作,包括:

7.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述方法還包括:

8.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述方法還包括:

9.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述第一邏輯進(jìn)程響應(yīng)每個(gè)目標(biāo)邏輯進(jìn)程加鎖成功,執(zhí)行所述目標(biāo)任務(wù),包括:

10.根據(jù)所述權(quán)利要求9所述的方法,其特征在于,所述方法還包括:

11.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述第一邏輯進(jìn)程響應(yīng)每個(gè)目標(biāo)邏輯進(jìn)程加鎖成功,執(zhí)行所述目標(biāo)任務(wù),包括:

12.根據(jù)權(quán)利要求7所述的方法,其特征在于,所述方法還包括:

13.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述確定所述第一邏輯進(jìn)程對(duì)應(yīng)的目標(biāo)進(jìn)程集合,包括:

14.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述目標(biāo)進(jìn)程集合中各目標(biāo)邏輯進(jìn)程對(duì)應(yīng)有進(jìn)程標(biāo)識(shí),所述進(jìn)程標(biāo)識(shí)為數(shù)值標(biāo)識(shí);所述第一邏輯進(jìn)程按照預(yù)設(shè)排序方式對(duì)各所述目標(biāo)邏輯進(jìn)程排序,包括:

15.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括:

16.根據(jù)權(quán)利要求15所述的方法,其特征在于,通過(guò)終端設(shè)備提供圖形用戶界面,所述圖形用戶界面中提供所述目標(biāo)任務(wù)對(duì)應(yīng)的啟動(dòng)控件;所述方法還包括:

17.一種數(shù)據(jù)處理系統(tǒng),其特征在于,所述系統(tǒng)至少包括邏輯進(jìn)程集合,所述邏輯進(jìn)程集合中包括至少兩個(gè)邏輯進(jìn)程;

18.一種數(shù)據(jù)處理裝置,其特征在于,所述裝置包括:確定單元、調(diào)用單元以及執(zhí)行單元;

19.一種電子設(shè)備,其特征在于,包括:

20.一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其特征在于,存儲(chǔ)有數(shù)據(jù)處理程序,該程序被處理器運(yùn)行,執(zhí)行如權(quán)利要求1~16中任一項(xiàng)所述的方法。


技術(shù)總結(jié)
本申請(qǐng)公開(kāi)了一種數(shù)據(jù)處理方法、系統(tǒng)、裝置、電子設(shè)備及可讀存儲(chǔ)介質(zhì),該方法包括:邏輯進(jìn)程集合中的第一邏輯進(jìn)程接收到針對(duì)目標(biāo)任務(wù)的執(zhí)行請(qǐng)求時(shí),確定第一邏輯進(jìn)程對(duì)應(yīng)的目標(biāo)進(jìn)程集合,目標(biāo)進(jìn)程集合中包括第一邏輯進(jìn)程,以及邏輯進(jìn)程集合中與第一邏輯進(jìn)程在目標(biāo)任務(wù)中需要進(jìn)行通信的至少一個(gè)第二邏輯進(jìn)程;第一邏輯進(jìn)程分別調(diào)用每個(gè)目標(biāo)邏輯進(jìn)程針對(duì)目標(biāo)任務(wù)進(jìn)行加鎖操作;目標(biāo)邏輯進(jìn)程為目標(biāo)進(jìn)程集合中的第一邏輯進(jìn)程,或者,任一第二邏輯進(jìn)程;第一邏輯進(jìn)程響應(yīng)每個(gè)目標(biāo)邏輯進(jìn)程加鎖成功,執(zhí)行目標(biāo)任務(wù)。該方法能夠降低數(shù)據(jù)處理的宕機(jī)風(fēng)險(xiǎn)、提高數(shù)據(jù)處理的響應(yīng)速度。

技術(shù)研發(fā)人員:鄧博文,秦屹
受保護(hù)的技術(shù)使用者:網(wǎng)易(杭州)網(wǎng)絡(luò)有限公司
技術(shù)研發(fā)日:
技術(shù)公布日:2025/1/9
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
荔浦县| 乐平市| 长乐市| 图木舒克市| 宝山区| 阜新市| 原平市| 上饶县| 通榆县| 思茅市| 洪雅县| 长春市| 北海市| 米易县| 安吉县| 彭州市| 临泉县| 张家口市| 申扎县| 深州市| 茶陵县| 政和县| 类乌齐县| 措美县| 肃南| 鲜城| 黎川县| 稻城县| 博爱县| 远安县| 台东市| 汉阴县| 商都县| 新晃| 阜城县| 宁武县| 新泰市| 阿克| 开江县| 贵定县| 剑川县|