1.一種數據合并方法,其特征在于,包括:
對待同步數據集合進行數據結構校驗,所述待同步數據集合為APR協議下的模板數據或APR協議;
通過同名處理策略,對所述待同步數據集合中通過了所述數據結構校驗的數據進行同名處理;
將同名處理后的數據合并至目標位置。
2.根據權利要求1所述的數據合并方法,其特征在于,對所述APR協議進行同名處理的步驟,具體包括:
判斷所述APR協議在所述目標位置是否存在同名協議;
若存在同名協議,采用同名處理策略對同名協議進行同名處理,并將所述APR協議同步到所述目標位置,若不存在同名協議,則直接將所述APR協議同步到所述目標位置;以及
判斷所述APR協議下的模板數據是否存在同名模板數據;
若存在同名模板數據,采用同名處理策略對同名模板數據進行同名處理,并將所述APR協議下的模板數據同步到所述目標位置,若不存在同名模板數據,則直接將所述APR協議下的模板數據同步到所述目標位置。
3.根據權利要求2所述的數據合并方法,其特征在于,所述APR協議下的模板數據根據一組同類型的參數集合生成,所述APR協議下的模板數據的類型由生成所述APR協議下的模板數據的參數集合的類型決定;以及
對待同步數據集合進行數據結構校驗的步驟,包括:
根據APR協議下的模板數據的類型,確定所述APR協議下的模板數據是否能夠被所述目標位置支持,其中,當確定所述APR協議下的模板數據能夠被所述目標位置支持時,通過所述數據結構校驗。
4.根據權利要求2或3所述的數據合并方法,其特征在于,對待同步數據集合進行數據結構校驗的步驟,包括:
確定所述APR協議對應的產品類型是否能夠被所述目標位置支持,其中,當確定所述APR協議對應的產品類型能夠被所述目標位置支持時,通過所述數據結構校驗。
5.根據權利要求4所述的數據合并方法,其特征在于,將同名處理后的數據合并至目標位置的步驟,包括:
將所述APR協議下的模板數據同步至所述目標位置;
根據同步后的所述APR協議下的模板數據,更新OP數據;以及
根據更新后的OP數據,更新所述目標位置下的APR協議對OP的引用關系。
6.根據權利要求5所述的數據合并方法,其特征在于,所述待同步數據集合還包括APR協議數據庫,所述APR協議數據庫包括多個APR協議,
以及所述數據合并方法還包括:
合并當前本地的數據庫與較低版本的數據庫前,將所述較低版本的數據庫升級至所述當前本地的數據庫的結構版本。
7.一種數據合并裝置,其特征在于,包括:
結構校驗單元,對待同步數據集合進行數據結構校驗,所述待同步數據集合為APR協議下的模板數據或APR協議;
同名處理單元,通過同名處理策略,對所述待同步數據集合中通過了所述數據結構校驗的數據進行同名處理;
數據同步單元,將同名處理后的數據合并至目標位置。
8.根據權利要求7所述的數據合并裝置,其特征在于,所述同名處理單元包括:
第一判斷單元,判斷所述APR協議在所述目標位置是否存在同名協議,其中,若存在同名協議,采用同名處理策略對同名協議進行同名處理,并將所述APR協議同步到所述目標位置,若不存在同名協議,則直接將所述APR協議同步到所述目標位置;
第二判斷單元,判斷所述APR協議下的模板數據是否存在同名模板數據,若存在同名模板數據,采用同名處理策略對同名模板數據進行同名處理,并將所述APR協議下的模板數據同步到所述目標位置,若不存在同名模板數據,則直接將所述APR協議下的模板數據同步到所述目標位置。
9.根據權利要求8所述的數據合并裝置,其特征在于,所述APR協議下的模板數據根據一組同類型的參數集合生成,所述APR協議下的模板數據的類型由生成所述APR協議下的模板數據的參數集合的類型決定;以及
所述結構校驗單元包括:
模板數據校驗單元,根據APR協議下的模板數據的類型,確定所述APR協議下的模板數據是否能夠被所述目標位置支持,其中,當確定所述APR協議下的模板數據能夠被所述目標位置支持時,通過所述數據結構校驗。
10.根據權利要求8或9所述的數據合并裝置,其特征在于,所述結構校驗單元包括:
產品類型校驗單元,確定所述APR協議對應的產品類型是否能夠被所述目標位置支持,其中,當確定所述APR協議對應的產品類型能夠被所述目標位置支持時,通過所述數據結構校驗。
11.根據權利要求10所述的數據合并裝置,其特征在于,所述數據同步單元具體用于:
將所述APR協議下的模板數據同步至所述目標位置,根據同步后的所述APR協議下的模板數據,更新OP數據,以及根據更新后的OP數據,更新所述目標位置下的APR協議對OP的引用關系。
12.根據權利要求11所述的數據合并裝置,其特征在于,所述待同步數據集合還包括APR協議數據庫,所述APR協議數據庫包括多個APR協議,
以及所述數據合并裝置還包括:
升級中心單元,合并當前本地的數據庫與較低版本的數據庫前,將所述較低版本的數據庫升級至所述當前本地的數據庫的結構版本。