1.一種數(shù)據(jù)處理方法,其特征在于,應用于集群,所述集群包括多個節(jié)點,包括:
接收數(shù)據(jù)處理請求,所述數(shù)據(jù)處理請求中包括待處理的第一數(shù)據(jù)對象;
將所述第一數(shù)據(jù)對象存儲到所述集群的數(shù)據(jù)庫中,生成任務消息,所述任務消息中攜帶有與所述第一數(shù)據(jù)對象相關聯(lián)的任務標識;
向所述集群中的多個節(jié)點發(fā)布所述任務消息,以便所述節(jié)點根據(jù)所述任務標識從所述數(shù)據(jù)庫中提取所述第一數(shù)據(jù)對象進行處理。
2.根據(jù)權利要求1所述的數(shù)據(jù)處理方法,其特征在于,
在將所述第一數(shù)據(jù)對象存儲到所述集群的數(shù)據(jù)庫中之前,還包括:
為所述第一數(shù)據(jù)對象設置第一狀態(tài)標識,所述第一狀態(tài)標識用于標識所述第一數(shù)據(jù)對象為待處理的狀態(tài);
在所述節(jié)點根據(jù)所述任務標識從所述數(shù)據(jù)庫中提取所述第一數(shù)據(jù)對象之后,還包括:
為所述第一數(shù)據(jù)對象設置第二狀態(tài)標識,所述第二狀態(tài)標識用于標識所述第一數(shù)據(jù)對象為處理中的狀態(tài)。
3.根據(jù)權利要求1所述的數(shù)據(jù)處理方法,其特征在于,
在將所述第一數(shù)據(jù)對象存儲到所述集群的數(shù)據(jù)庫中,生成任務消息之后,還包括:
發(fā)送第一響應消息給所述第一數(shù)據(jù)對象的請求方,所述第一響應消息用于指示所述第一數(shù)據(jù)對象已收到。
4.根據(jù)權利要求1所述的數(shù)據(jù)處理方法,其特征在于,在接收所述數(shù)據(jù)處理請求之后,生成任務消息之前,還包括:
驗證所述數(shù)據(jù)庫中是否已存儲有所述數(shù)據(jù)處理請求中待處理的第一數(shù)據(jù)對象;
如果是,則從所述數(shù)據(jù)庫中查詢所述第一數(shù)據(jù)對象相關聯(lián)的任務標識,根據(jù)所述任務標識提取所述第一數(shù)據(jù)對象,為所述第一數(shù)據(jù)對象設置第二狀態(tài)標識,所述第二狀態(tài)標識用于標識所述第一數(shù)據(jù)對象為處理中的狀態(tài),并對所述第一數(shù)據(jù)對象進行處理;
如果不是,則創(chuàng)建任務流水,將所述任務流水的任務標識與所述第一數(shù)據(jù)對象相關聯(lián)后存儲到所述集群的數(shù)據(jù)庫中。
5.一種數(shù)據(jù)處理方法,其特征在于,應用于集群,所述集群包括多個節(jié)點;包括:
所述節(jié)點接收任務消息,所述任務消息攜帶有與待處理的第一數(shù)據(jù)對象相關聯(lián)的任務標識;
所述節(jié)點根據(jù)所述任務標識,從所述集群的數(shù)據(jù)庫中提取所述第一數(shù)據(jù)對象并進行處理。
6.根據(jù)權利要求5所述的數(shù)據(jù)處理方法,其特征在于,從數(shù)據(jù)庫中提取所述第一數(shù)據(jù)對象之后,所述進行處理之前,還包括:
所述節(jié)點為所述第一數(shù)據(jù)對象設置第二狀態(tài)標識,所述第二狀態(tài)標識用于標識所述第一數(shù)據(jù)對象為處理中的狀態(tài)。
7.根據(jù)權利要求5或6所述的數(shù)據(jù)處理方法,其特征在于,從所述集群的數(shù)據(jù)庫中提取所述第一數(shù)據(jù)對象,包括:
在確定所述第一數(shù)據(jù)對象被設置為第二狀態(tài)標識時,從所述數(shù)據(jù)庫中提取所述第一數(shù)據(jù)對象。
8.根據(jù)權利要求5所述的數(shù)據(jù)處理方法,其特征在于,從數(shù)據(jù)庫中提取所述第一數(shù)據(jù)對象并進行處理之后,還包括:
所述節(jié)點為所述第一數(shù)據(jù)對象設置第四狀態(tài)標識或第五狀態(tài)標識,所述第四狀態(tài)標識用于標識所述第一數(shù)據(jù)對象為處理失敗的狀態(tài),所述第五狀態(tài)標識用于標識所述第一數(shù)據(jù)對象為處理成功的狀態(tài)。
9.根據(jù)權利要求5所述的數(shù)據(jù)處理方法,其特征在于,從數(shù)據(jù)庫中提取所述第一數(shù)據(jù)對象并進行處理之后,還包括:
所述節(jié)點將處理完成的所述第一數(shù)據(jù)對象保存到所述集群的數(shù)據(jù)庫中。
10.根據(jù)權利要求5所述的數(shù)據(jù)處理方法,其特征在于,從數(shù)據(jù)庫中提取所述第一數(shù)據(jù)對象并進行處理之后,還包括:
所述節(jié)點將處理完成的所述第一數(shù)據(jù)對象保存到所述集群外的數(shù)據(jù)庫中,以供展示時使用。
11.根據(jù)權利要求5所述的數(shù)據(jù)處理方法,其特征在于,從數(shù)據(jù)庫中提取所述第一數(shù)據(jù)對象并進行處理之后,還包括:
發(fā)送第二響應消息給所述第一數(shù)據(jù)對象的請求方,所述第二響應消息用于指示所述第一數(shù)據(jù)對象已處理完成。
12.一種數(shù)據(jù)處理裝置,其特征在于,應用于集群,所述集群包括多個節(jié)點;包括:
第一接收單元,用于接收數(shù)據(jù)處理請求,所述數(shù)據(jù)處理請求中包括待處理的第一數(shù)據(jù)對象;
第一處理單元,用于將所述第一數(shù)據(jù)對象存儲到所述集群的數(shù)據(jù)庫中,生成任務消息,所述任務消息中攜帶有與所述第一數(shù)據(jù)對象相關聯(lián)的任務標識;
發(fā)布單元,用于向所述集群中的多個節(jié)點發(fā)布所述任務消息,以便所述節(jié)點根據(jù)所述任務標識從所述數(shù)據(jù)庫中提取所述第一數(shù)據(jù)對象進行處理。
13.根據(jù)權利要求12所述的數(shù)據(jù)處理裝置,其特征在于,
所述第一處理單元,還用于在將所述第一數(shù)據(jù)對象存儲到所述集群的數(shù)據(jù)庫中之前,為所述第一數(shù)據(jù)對象設置第一狀態(tài)標識,所述第一狀態(tài)標識用于標識所述第一數(shù)據(jù)對象為待處理的狀態(tài);以及,用于在根據(jù)所述任務標識從所述數(shù)據(jù)庫中提取所述第一數(shù)據(jù)對象之后,為所述第一數(shù)據(jù)對象設置第二狀態(tài)標識,所述第二狀態(tài)標識用于標識所述第一數(shù)據(jù)對象為處理中的狀態(tài)。
14.根據(jù)權利要求12所述的數(shù)據(jù)處理裝置,其特征在于,還包括:
第一發(fā)送單元,用于發(fā)送第一響應消息給所述第一數(shù)據(jù)對象的請求方,所述第一響應消息用于指示所述第一數(shù)據(jù)對象已收到。
15.一種數(shù)據(jù)處理裝置,包括處理器和存儲器;其特征在于,應用于集群,所述集群包括多個節(jié)點;所述存儲器用于存儲用于數(shù)據(jù)處理的程序;所述用于數(shù)據(jù)處理的程序在被所述處理器讀取執(zhí)行時,執(zhí)行如下操作:
接收數(shù)據(jù)處理請求,所述數(shù)據(jù)處理請求中包括待處理的第一數(shù)據(jù)對象;
將所述第一數(shù)據(jù)對象存儲到所述集群的數(shù)據(jù)庫中,生成任務消息,所述任務消息中攜帶有與所述第一數(shù)據(jù)對象相關聯(lián)的任務標識;
向所述集群中的多個節(jié)點發(fā)布所述任務消息,以便所述節(jié)點根據(jù)所述任務標識從所述數(shù)據(jù)庫中提取所述第一數(shù)據(jù)對象進行處理。
16.一種數(shù)據(jù)處理裝置,其特征在于,應用于集群,所述集群包括多個節(jié)點,所述數(shù)據(jù)處理裝置應用于所述節(jié)點,包括:
第二接收單元,用于接收任務消息,所述任務消息攜帶有與待處理的第一數(shù)據(jù)對象相關聯(lián)的任務標識;
第二處理單元,用于根據(jù)所述任務標識,從所述集群的數(shù)據(jù)庫中提取所述第一數(shù)據(jù)對象并進行處理。
17.根據(jù)權利要求16所述的數(shù)據(jù)處理裝置,其特征在于,
所述第二處理單元,還用于在從數(shù)據(jù)庫中提取所述第一數(shù)據(jù)對象之后,所述進行處理之前,為所述第一數(shù)據(jù)對象設置第二狀態(tài)標識,所述第二狀態(tài)標識用于標識所述第一數(shù)據(jù)對象為處理中的狀態(tài)。
18.根據(jù)權利要求16或17所述的數(shù)據(jù)處理裝置,其特征在于,
所述第二處理單元,用于在確定所述第一數(shù)據(jù)對象被設置為第二狀態(tài)標識時,從所述數(shù)據(jù)庫中提取所述第一數(shù)據(jù)對象。
19.根據(jù)權利要求16所述的數(shù)據(jù)處理裝置,其特征在于,
所述第二處理單元,還用于從數(shù)據(jù)庫中提取所述第一數(shù)據(jù)對象并進行處理之后,為所述第一數(shù)據(jù)對象設置第四狀態(tài)標識或第五狀態(tài)標識,所述第四狀態(tài)標識用于標識所述第一數(shù)據(jù)對象為處理失敗的狀態(tài),所述第五狀態(tài)標識用于標識所述第一數(shù)據(jù)對象為處理成功的狀態(tài)。
20.根據(jù)權利要求16所述的數(shù)據(jù)處理裝置,其特征在于,
所述第二處理單元,還用于從數(shù)據(jù)庫中提取所述第一數(shù)據(jù)對象并進行處理之后,將處理完成的所述第一數(shù)據(jù)對象保存到所述集群的數(shù)據(jù)庫中。
21.根據(jù)權利要求16所述的數(shù)據(jù)處理裝置,其特征在于,所述第二處理單元,還用于從數(shù)據(jù)庫中提取所述第一數(shù)據(jù)對象并進行處理之后,將處理完成的所述第一數(shù)據(jù)對象保存到所述集群外的數(shù)據(jù)庫中,以供展示時使用。
22.根據(jù)權利要求16所述的數(shù)據(jù)處理裝置,其特征在于,還包括:
第二發(fā)送單元,用于在所述第二處理單元對所述第一數(shù)據(jù)對象處理完成之后,發(fā)送第二響應消息給所述第一數(shù)據(jù)對象的請求方,所述第二響應消息用于指示所述第一數(shù)據(jù)對象已處理完成。
23.一種數(shù)據(jù)處理裝置,包括處理器和存儲器;其特征在于,應用于集群,所述集群包括多個節(jié)點,所述數(shù)據(jù)處理裝置應用于所述節(jié)點;所述存儲器用于存儲用于數(shù)據(jù)處理的程序;所述用于數(shù)據(jù)處理的程序在被所述處理器讀取執(zhí)行時,執(zhí)行如下操作:
接收任務消息,所述任務消息攜帶有與待處理的第一數(shù)據(jù)對象相關聯(lián)的任務標識;
根據(jù)所述任務標識,從所述集群的數(shù)據(jù)庫中提取所述第一數(shù)據(jù)對象并進行處理。
24.一種資訊處理系統(tǒng),其特征在于,應用于集群,所述集群包括多個節(jié)點,所述多個節(jié)點包括:第一節(jié)點和第二節(jié)點;其中,
所述第一節(jié)點,用于接收數(shù)據(jù)處理請求,所述數(shù)據(jù)處理請求中包括待處理的第一數(shù)據(jù)對象;并用于將所述第一數(shù)據(jù)對象存儲到所述集群的數(shù)據(jù)庫中,生成任務消息,所述任務消息中攜帶有與所述第一數(shù)據(jù)對象相關聯(lián)的任務標識;以及,用于向所述集群中的多個所述第二節(jié)點發(fā)布所述任務消息;
所述第二節(jié)點,用于接收所述第一節(jié)點發(fā)布的所述任務消息;并用于根據(jù)所述任務標識,從所述集群的數(shù)據(jù)庫中提取所述第一數(shù)據(jù)對象并進行處理。