亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

數(shù)據(jù)處理方法、應(yīng)用服務(wù)器和路由器與流程

文檔序號(hào):11475696閱讀:272來(lái)源:國(guó)知局
數(shù)據(jù)處理方法、應(yīng)用服務(wù)器和路由器與流程
本發(fā)明實(shí)施例涉及數(shù)據(jù)處理技術(shù),尤其涉及一種數(shù)據(jù)處理方法、應(yīng)用服務(wù)器和路由器。
背景技術(shù)
:隨著互聯(lián)網(wǎng)應(yīng)用的廣泛普及,越來(lái)越大的數(shù)據(jù)存儲(chǔ)量和訪問(wèn)量,使得數(shù)據(jù)庫(kù)中存儲(chǔ)的數(shù)據(jù)量越來(lái)越大,數(shù)據(jù)庫(kù)的訪問(wèn)壓力越來(lái)越大,即數(shù)據(jù)訪問(wèn)請(qǐng)求量越來(lái)越大。海量的數(shù)據(jù)訪問(wèn)請(qǐng)求,使得數(shù)據(jù)庫(kù)所在的計(jì)算機(jī)的負(fù)載較高,這給包括該數(shù)據(jù)庫(kù)所在計(jì)算機(jī)的業(yè)務(wù)系統(tǒng)的穩(wěn)定性和擴(kuò)展性造成很大的問(wèn)題。對(duì)于一個(gè)業(yè)務(wù)應(yīng)用的數(shù)據(jù)庫(kù)可以位于一個(gè)計(jì)算機(jī)上,可以通過(guò)將該一個(gè)業(yè)務(wù)應(yīng)用的數(shù)據(jù)庫(kù)通過(guò)水平分庫(kù),劃分為該一個(gè)業(yè)務(wù)應(yīng)用的多個(gè)數(shù)據(jù)庫(kù),該多個(gè)數(shù)據(jù)庫(kù)可分別位于不同的計(jì)算機(jī)上,從而降低單個(gè)計(jì)算機(jī)的負(fù)載,降低單個(gè)計(jì)算機(jī)由于超負(fù)載宕機(jī)帶來(lái)的損傷。對(duì)于該一個(gè)業(yè)務(wù)應(yīng)用的數(shù)據(jù)處理,可以是由應(yīng)用服務(wù)器將數(shù)據(jù)訪問(wèn)請(qǐng)求發(fā)送至路由器中,由該路由器確定該數(shù)據(jù)訪問(wèn)請(qǐng)求路由對(duì)應(yīng)的數(shù)據(jù)庫(kù),并將該數(shù)據(jù)訪問(wèn)請(qǐng)求發(fā)送至該數(shù)據(jù)訪問(wèn)請(qǐng)求對(duì)應(yīng)的數(shù)據(jù)庫(kù)所在的計(jì)算機(jī)的處理器,由該處理器根據(jù)該數(shù)據(jù)訪問(wèn)請(qǐng)求進(jìn)行處理。該應(yīng)用服務(wù)器可以是根據(jù)該數(shù)據(jù)訪問(wèn)請(qǐng)求中包括的分庫(kù)字段,將該數(shù)據(jù)訪問(wèn)請(qǐng)求路由至該分庫(kù)字段對(duì)應(yīng)的數(shù)據(jù)庫(kù)上。也就是說(shuō),該數(shù)據(jù)處理方法中,無(wú)論是數(shù)據(jù)訪問(wèn)請(qǐng)求還是數(shù)據(jù)表中都必須具有分庫(kù)字段,該應(yīng)用服務(wù)器才可進(jìn)行路由。為簡(jiǎn)化該數(shù)據(jù)處理方法,可將數(shù)據(jù)表的主鍵作為分庫(kù)字段。若對(duì)一個(gè)業(yè)務(wù)應(yīng)用的業(yè)務(wù)對(duì)象進(jìn)行數(shù)據(jù)處理,則可根據(jù)該業(yè)務(wù)對(duì)象的數(shù)據(jù)表的主鍵確定對(duì)應(yīng)的數(shù)據(jù)庫(kù),繼而進(jìn)行數(shù)據(jù)處理。然而,一個(gè)業(yè)務(wù)對(duì)象可具有多個(gè)數(shù)據(jù)表,不同數(shù)據(jù)表的主鍵不同,不同的分庫(kù)字段可對(duì)應(yīng)不同的數(shù)據(jù)庫(kù),若將數(shù)據(jù)表的主鍵作為分庫(kù)字段,可使得一個(gè)業(yè)務(wù)對(duì)象的不同數(shù)據(jù)表對(duì)應(yīng)的數(shù)據(jù)庫(kù)不同。若對(duì)一個(gè)業(yè)務(wù)對(duì)象進(jìn)行數(shù)據(jù) 處理,可能存在多個(gè)數(shù)據(jù)庫(kù)的跨庫(kù)處理,使得數(shù)據(jù)處理的效率較低,從而降低數(shù)據(jù)處理所實(shí)現(xiàn)的業(yè)務(wù)功能的性能。技術(shù)實(shí)現(xiàn)要素:本發(fā)明實(shí)施例提供一種數(shù)據(jù)處理方法、應(yīng)用服務(wù)器和路由器,以提高數(shù)據(jù)處理的效率,提高業(yè)務(wù)功能的性能。本發(fā)明實(shí)施例提供一種數(shù)據(jù)處理方法,包括:應(yīng)用服務(wù)器接收業(yè)務(wù)對(duì)象創(chuàng)建請(qǐng)求消息;業(yè)務(wù)對(duì)象創(chuàng)建請(qǐng)求消息包括業(yè)務(wù)對(duì)象的類(lèi)型;應(yīng)用服務(wù)器根據(jù)業(yè)務(wù)對(duì)象的類(lèi)型確定業(yè)務(wù)對(duì)象對(duì)應(yīng)的邏輯分區(qū)編碼;應(yīng)用服務(wù)器生成業(yè)務(wù)對(duì)象的至少一個(gè)數(shù)據(jù)表;其中,每個(gè)數(shù)據(jù)表的主鍵包括業(yè)務(wù)對(duì)象對(duì)應(yīng)的邏輯分區(qū)編碼,業(yè)務(wù)對(duì)象對(duì)應(yīng)的邏輯分區(qū)編碼與數(shù)據(jù)庫(kù)對(duì)應(yīng)。本發(fā)明實(shí)施例提供的該數(shù)據(jù)處理方法中,由于每個(gè)數(shù)據(jù)表的主鍵均包括該業(yè)務(wù)對(duì)象對(duì)應(yīng)的邏輯分區(qū)編碼,該業(yè)務(wù)對(duì)象對(duì)應(yīng)的邏輯分區(qū)編碼可與數(shù)據(jù)庫(kù)對(duì)應(yīng),因而,該業(yè)務(wù)對(duì)象的所有數(shù)據(jù)表可對(duì)應(yīng)同一個(gè)數(shù)據(jù)庫(kù),對(duì)該業(yè)務(wù)對(duì)象進(jìn)行數(shù)據(jù)處理的過(guò)程中,不會(huì)存在多個(gè)數(shù)據(jù)庫(kù)的跨庫(kù)處理,提高數(shù)據(jù)處理的效率,提高數(shù)據(jù)處理可實(shí)現(xiàn)的業(yè)務(wù)功能的性能。并且,該每個(gè)數(shù)據(jù)表的主鍵均包括該業(yè)務(wù)對(duì)象對(duì)應(yīng)的邏輯分區(qū)編碼,該業(yè)務(wù)對(duì)象對(duì)應(yīng)的邏輯分區(qū)編碼可與數(shù)據(jù)庫(kù)對(duì)應(yīng),因而對(duì)該業(yè)務(wù)對(duì)象的數(shù)據(jù)表所記錄的數(shù)據(jù)進(jìn)行訪問(wèn)時(shí),無(wú)需在數(shù)據(jù)訪問(wèn)請(qǐng)求消息以及數(shù)據(jù)庫(kù)的數(shù)據(jù)表中添加額外的分庫(kù)字段,可簡(jiǎn)化業(yè)務(wù)功能的實(shí)現(xiàn)過(guò)程,從而簡(jiǎn)化業(yè)務(wù)功能的開(kāi)發(fā)和維護(hù),降低業(yè)務(wù)功能的開(kāi)發(fā)和維護(hù)成本??蛇x的,應(yīng)用服務(wù)器根據(jù)業(yè)務(wù)對(duì)象的類(lèi)型確定業(yè)務(wù)對(duì)象對(duì)應(yīng)的邏輯編碼,包括:應(yīng)用服務(wù)器根據(jù)業(yè)務(wù)對(duì)象的類(lèi)型以及預(yù)設(shè)的業(yè)務(wù)對(duì)象類(lèi)型與分庫(kù)字段的對(duì)應(yīng)關(guān)系,確定業(yè)務(wù)對(duì)象對(duì)應(yīng)的分庫(kù)字段;應(yīng)用服務(wù)器根據(jù)業(yè)務(wù)對(duì)象對(duì)應(yīng)的分庫(kù)字段確定業(yè)務(wù)對(duì)象對(duì)應(yīng)的邏輯分區(qū)編碼。可選的,應(yīng)用服務(wù)器生成業(yè)務(wù)對(duì)象的至少一個(gè)數(shù)據(jù)表,包括:應(yīng)用服務(wù)器生成數(shù)據(jù)表的序列值,序列值用于唯一的標(biāo)識(shí)一個(gè)數(shù)據(jù)表中的一條記錄;應(yīng)用服務(wù)器將序列值與業(yè)務(wù)對(duì)象對(duì)應(yīng)的邏輯分區(qū)編碼進(jìn)行組合;應(yīng)用服務(wù)器創(chuàng)建以序列值與業(yè)務(wù)對(duì)象對(duì)應(yīng)的邏輯分區(qū)編碼的組合為主鍵的所述數(shù)據(jù)表。可選的,至少一個(gè)數(shù)據(jù)表包括業(yè)務(wù)對(duì)象的主表和關(guān)系子表;該方法還可包括:應(yīng)用服務(wù)器在生成關(guān)系子表的過(guò)程中,在關(guān)系子表的外鍵中加入業(yè)務(wù)對(duì)象對(duì)應(yīng)的邏輯分區(qū)編碼??蛇x的,加入邏輯分區(qū)編碼的外鍵為關(guān)系子表中用于指向關(guān)系子表的父表的外鍵。本發(fā)明實(shí)施例還提供一種數(shù)據(jù)處理方法,包括:路由器接收應(yīng)用服務(wù)器發(fā)送的數(shù)據(jù)訪問(wèn)請(qǐng)求消息;數(shù)據(jù)訪問(wèn)請(qǐng)求消息以業(yè)務(wù)對(duì)象的數(shù)據(jù)表中的主鍵為訪問(wèn)條件;主鍵包括業(yè)務(wù)對(duì)象對(duì)應(yīng)的邏輯分區(qū)編碼和用于唯一的標(biāo)識(shí)數(shù)據(jù)表中的記錄的序列值;路由器從主鍵中拆分出邏輯分區(qū)編碼,根據(jù)邏輯分區(qū)編碼確定數(shù)據(jù)表所在的數(shù)據(jù)庫(kù);路由器將數(shù)據(jù)訪問(wèn)請(qǐng)求消息發(fā)送至數(shù)據(jù)表所在的數(shù)據(jù)庫(kù),對(duì)序列值所標(biāo)識(shí)的記錄進(jìn)行訪問(wèn)。本發(fā)明實(shí)施例提供的該數(shù)據(jù)處理方法中,無(wú)需在數(shù)據(jù)訪問(wèn)請(qǐng)求消息以及數(shù)據(jù)庫(kù)的數(shù)據(jù)表中添加額外的分庫(kù)字段,可簡(jiǎn)化業(yè)務(wù)功能的實(shí)現(xiàn)過(guò)程,從而簡(jiǎn)化業(yè)務(wù)功能的開(kāi)發(fā)和維護(hù),降低業(yè)務(wù)功能的開(kāi)發(fā)和維護(hù)成本??蛇x的,路由器根據(jù)邏輯分區(qū)編碼確定數(shù)據(jù)表所在的數(shù)據(jù)庫(kù),可以包括:路由器根據(jù)邏輯分區(qū)編碼,和,預(yù)設(shè)的邏輯分區(qū)編碼與數(shù)據(jù)庫(kù)的對(duì)應(yīng)關(guān)系,確定數(shù)據(jù)表所在的數(shù)據(jù)庫(kù)??蛇x的,數(shù)據(jù)訪問(wèn)請(qǐng)求消息還包括訪問(wèn)類(lèi)型;訪問(wèn)類(lèi)型包括數(shù)據(jù)查詢(xún)、數(shù)據(jù)修改和/或數(shù)據(jù)刪除??蛇x的,數(shù)據(jù)訪問(wèn)請(qǐng)求消息為結(jié)構(gòu)化查詢(xún)語(yǔ)音sql語(yǔ)句的訪問(wèn)請(qǐng)求消息。本發(fā)明實(shí)施例還提供一種應(yīng)用服務(wù)器,包括:接收模塊,用于接收業(yè)務(wù)對(duì)象創(chuàng)建請(qǐng)求消息;業(yè)務(wù)對(duì)象創(chuàng)建請(qǐng)求消息包 括業(yè)務(wù)對(duì)象的類(lèi)型;確定模塊,用于根據(jù)業(yè)務(wù)對(duì)象的類(lèi)型確定業(yè)務(wù)對(duì)象對(duì)應(yīng)的邏輯分區(qū)編碼;生成模塊,用于生成業(yè)務(wù)對(duì)象的至少一個(gè)數(shù)據(jù)表;其中,每個(gè)數(shù)據(jù)表的主鍵包括:業(yè)務(wù)對(duì)象對(duì)應(yīng)的邏輯分區(qū)編碼,業(yè)務(wù)對(duì)象對(duì)應(yīng)的邏輯分區(qū)編碼與數(shù)據(jù)庫(kù)對(duì)應(yīng)??蛇x的,確定模塊,還用于根據(jù)業(yè)務(wù)對(duì)象的類(lèi)型以及預(yù)設(shè)的業(yè)務(wù)對(duì)象類(lèi)型與分庫(kù)字段的對(duì)應(yīng)關(guān)系,確定業(yè)務(wù)對(duì)象對(duì)應(yīng)的分庫(kù)字段;根據(jù)業(yè)務(wù)對(duì)象對(duì)應(yīng)的分庫(kù)字段確定業(yè)務(wù)對(duì)象對(duì)應(yīng)的邏輯分區(qū)編碼。可選的,生成模塊,還用于生成數(shù)據(jù)表的序列值,序列值用于唯一的標(biāo)識(shí)一個(gè)數(shù)據(jù)表中的一條記錄;將序列值與業(yè)務(wù)對(duì)象對(duì)應(yīng)的邏輯分區(qū)編碼進(jìn)行組合;創(chuàng)建以序列值與業(yè)務(wù)對(duì)象對(duì)應(yīng)的邏輯分區(qū)編碼的組合為主鍵的所述數(shù)據(jù)表??蛇x的,至少一個(gè)數(shù)據(jù)表包括所述業(yè)務(wù)對(duì)象的主表和關(guān)系子表;生成模塊,還用于在生成關(guān)系子表的過(guò)程中,在關(guān)系子表的外鍵中加入業(yè)務(wù)對(duì)象對(duì)應(yīng)的邏輯分區(qū)編碼。本發(fā)明實(shí)施例還提供一種路由器,包括:接收模塊,用于接收應(yīng)用服務(wù)器發(fā)送的數(shù)據(jù)訪問(wèn)請(qǐng)求消息;數(shù)據(jù)訪問(wèn)請(qǐng)求消息以業(yè)務(wù)對(duì)象的數(shù)據(jù)表中的主鍵為訪問(wèn)條件;主鍵包括業(yè)務(wù)對(duì)象對(duì)應(yīng)的邏輯分區(qū)編碼和用于唯一的標(biāo)識(shí)數(shù)據(jù)表中的記錄的序列值;確定模塊,用于從主鍵中拆分出邏輯分區(qū)編碼,根據(jù)邏輯分區(qū)編碼確定數(shù)據(jù)表所在的數(shù)據(jù)庫(kù);發(fā)送模塊,用于將數(shù)據(jù)訪問(wèn)請(qǐng)求消息發(fā)送至數(shù)據(jù)表所在的數(shù)據(jù)庫(kù),對(duì)序列值所標(biāo)識(shí)的記錄進(jìn)行訪問(wèn)。可選的,確定模塊,還用于根據(jù)邏輯分區(qū)編碼,和,預(yù)設(shè)的邏輯分區(qū)編碼與數(shù)據(jù)庫(kù)的對(duì)應(yīng)關(guān)系,確定數(shù)據(jù)表所在的數(shù)據(jù)庫(kù)。本發(fā)明實(shí)施例還提供一種應(yīng)用服務(wù)器,包括處理器、存儲(chǔ)器、通信接口和總線;其中,處理器與存儲(chǔ)器、通信接口通過(guò)總線連接;存儲(chǔ)器用于存儲(chǔ)指令;處理器用于執(zhí)行指令,當(dāng)處理器執(zhí)行存儲(chǔ)器存儲(chǔ)的指令時(shí),使得處理器執(zhí)行上述應(yīng)用服務(wù)器執(zhí)行的任一數(shù)據(jù)處理方法。本發(fā)明實(shí)施例還提供一種路由器,包括:處理器、存儲(chǔ)器、通信接口和總線;其中,處理器與存儲(chǔ)器、通信接口通過(guò)總線連接;存儲(chǔ)器用于存儲(chǔ)指令;處理器用于執(zhí)行指令,當(dāng)處理器執(zhí)行存儲(chǔ)器存儲(chǔ)的指令時(shí),使得處理器執(zhí)行上述路由器所執(zhí)行的任一數(shù)據(jù)處理方法。本發(fā)明實(shí)施例提供一種數(shù)據(jù)處理方法、應(yīng)用服務(wù)器和路由器,應(yīng)用服務(wù)器可根據(jù)接收到的業(yè)務(wù)對(duì)象創(chuàng)建請(qǐng)求消息中的該業(yè)務(wù)對(duì)象的類(lèi)型確定該業(yè)務(wù)對(duì)象對(duì)應(yīng)的邏輯分區(qū)編碼,并生成該業(yè)務(wù)對(duì)象的至少一個(gè)數(shù)據(jù)表的主鍵,其中,該每個(gè)數(shù)據(jù)表的主鍵可包括該業(yè)務(wù)對(duì)象對(duì)應(yīng)的邏輯分區(qū)編碼,該業(yè)務(wù)對(duì)象對(duì)應(yīng)的邏輯分區(qū)編碼與數(shù)據(jù)庫(kù)對(duì)應(yīng)。本發(fā)明實(shí)施例的數(shù)據(jù)處理方法中,由于業(yè)務(wù)對(duì)象的每個(gè)數(shù)據(jù)表的主鍵均包括該業(yè)務(wù)對(duì)象對(duì)應(yīng)的邏輯分區(qū)編碼,該業(yè)務(wù)對(duì)象對(duì)應(yīng)的邏輯分區(qū)編碼可與數(shù)據(jù)庫(kù)對(duì)應(yīng),因而,該業(yè)務(wù)對(duì)象的所有數(shù)據(jù)表可對(duì)應(yīng)同一個(gè)數(shù)據(jù)庫(kù),對(duì)該業(yè)務(wù)對(duì)象進(jìn)行數(shù)據(jù)處理的過(guò)程中,不會(huì)存在多個(gè)數(shù)據(jù)庫(kù)的跨庫(kù)處理,提高數(shù)據(jù)處理的效率,提高數(shù)據(jù)處理可實(shí)現(xiàn)的業(yè)務(wù)功能的性能。附圖說(shuō)明為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖做一簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1為本發(fā)明各實(shí)施例所適用的網(wǎng)絡(luò)系統(tǒng)的架構(gòu)圖;圖2為本發(fā)明實(shí)施例一提供的一種數(shù)據(jù)處理方法的流程圖;圖3為本發(fā)明實(shí)施例二中業(yè)務(wù)對(duì)象的數(shù)據(jù)表的示意圖;圖4為本發(fā)明實(shí)施例二提供的另一種數(shù)據(jù)處理方法的流程圖;圖5為本發(fā)明實(shí)施例三提供的一種應(yīng)用服務(wù)器的結(jié)構(gòu)示意圖;圖6為本發(fā)明實(shí)施例四提供的一種路由器的結(jié)構(gòu)示意圖;圖7為本發(fā)明實(shí)施例五提供的一種應(yīng)用服務(wù)器的結(jié)構(gòu)示意圖;圖8為本發(fā)明實(shí)施例六提供的一種路由器的結(jié)構(gòu)示意圖。具體實(shí)施方式為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。本發(fā)明各實(shí)施例提供的數(shù)據(jù)處理方法適用于對(duì)業(yè)務(wù)系統(tǒng)中的業(yè)務(wù)應(yīng)用的數(shù)據(jù)進(jìn)行處理。該業(yè)務(wù)應(yīng)用的數(shù)據(jù)可以為該業(yè)務(wù)應(yīng)用的業(yè)務(wù)對(duì)象的數(shù)據(jù)表中的數(shù)據(jù),該業(yè)務(wù)對(duì)象的數(shù)據(jù)表可位于數(shù)據(jù)庫(kù)中。一個(gè)業(yè)務(wù)應(yīng)用可包括至少一個(gè)業(yè)務(wù)對(duì)象,每個(gè)業(yè)務(wù)對(duì)象可包括至少一個(gè)數(shù)據(jù)表。圖1為本發(fā)明各實(shí)施例所適用的網(wǎng)絡(luò)系統(tǒng)的架構(gòu)圖。如圖1所示,本發(fā)明各實(shí)施例適用的網(wǎng)絡(luò)系統(tǒng)中可包括應(yīng)用服務(wù)器101、路由器102和存儲(chǔ)設(shè)備103。每個(gè)存儲(chǔ)設(shè)備103包括至少一個(gè)數(shù)據(jù)庫(kù)。該存儲(chǔ)設(shè)備103可以是計(jì)算機(jī)設(shè)備。該應(yīng)用服務(wù)器101中可包括對(duì)象關(guān)系映射(object/relationmapping,簡(jiǎn)稱(chēng)orm)中間件,用以實(shí)現(xiàn)對(duì)象與關(guān)系數(shù)據(jù)的映射。其中,該對(duì)象和該關(guān)系數(shù)據(jù)為業(yè)務(wù)實(shí)體的不同表現(xiàn)形式,該業(yè)務(wù)實(shí)體在內(nèi)存中的表現(xiàn)為對(duì)象,該業(yè)務(wù)實(shí)體在數(shù)據(jù)庫(kù)中表現(xiàn)為關(guān)系數(shù)據(jù)。該路由器102可以與應(yīng)用服務(wù)器101分別位于獨(dú)立的物理設(shè)備中。該路由器102與該應(yīng)用服務(wù)器101可作為一個(gè)物理設(shè)備中的兩個(gè)獨(dú)立的處理模塊。該路由器102可以為為分庫(kù)路由處理層中的設(shè)備。其中,該路由器102可以為與該應(yīng)用服務(wù)器101連接。該路由器102還可與該至少一個(gè)存儲(chǔ)設(shè)備103連接。圖2為本發(fā)明實(shí)施例一提供的一種數(shù)據(jù)處理方法的流程圖。該方法可由如上所述的圖1中的應(yīng)用服務(wù)器101執(zhí)行。如圖2所示,該方法可包括:s201、應(yīng)用服務(wù)器接收業(yè)務(wù)對(duì)象創(chuàng)建請(qǐng)求消息;該業(yè)務(wù)對(duì)象創(chuàng)建請(qǐng)求消息包括:業(yè)務(wù)對(duì)象的類(lèi)型。具體地,該業(yè)務(wù)對(duì)象創(chuàng)建請(qǐng)求消息可以為一個(gè)業(yè)務(wù)應(yīng)用的一個(gè)業(yè)務(wù)對(duì)象對(duì)應(yīng)的創(chuàng)建請(qǐng)求消息。該業(yè)務(wù)對(duì)象可以為與該業(yè)務(wù)應(yīng)用的一個(gè)業(yè)務(wù)功能對(duì)應(yīng)的業(yè)務(wù)對(duì)象。該業(yè)務(wù)對(duì)象創(chuàng)建請(qǐng)求消息中還可包括:該業(yè)務(wù)對(duì)象的屬性信息。舉例來(lái)說(shuō),該業(yè)務(wù)對(duì)象的類(lèi)型例如可以為學(xué)生,該業(yè)務(wù)對(duì)象的屬性信息例如 可以為成績(jī)、班級(jí)、學(xué)號(hào)等信息。s202、該應(yīng)用服務(wù)器根據(jù)該業(yè)務(wù)對(duì)象的類(lèi)型確定該業(yè)務(wù)對(duì)象對(duì)應(yīng)的邏輯分區(qū)編碼。具體地,不同類(lèi)型的業(yè)務(wù)對(duì)象,業(yè)務(wù)對(duì)象的類(lèi)型不同,則不同類(lèi)型的業(yè)務(wù)對(duì)象對(duì)應(yīng)的邏輯分區(qū)編碼也不同。其中,邏輯分區(qū)編碼可以按預(yù)先定義的分庫(kù)字段進(jìn)行劃分。舉例來(lái)說(shuō),分庫(kù)字段可以為一級(jí)分庫(kù)字段,該預(yù)設(shè)的分庫(kù)字段與邏輯分區(qū)編碼的對(duì)應(yīng)關(guān)系例如可以為如下表1所示:表1分庫(kù)字段(起始值)分庫(kù)字段(截止值)邏輯分區(qū)編碼020102021101020102021102020302041103若該業(yè)務(wù)對(duì)象對(duì)應(yīng)的分庫(kù)字段為0201-0202,則該業(yè)務(wù)對(duì)象對(duì)應(yīng)的邏輯分區(qū)編碼可以為1101;若該業(yè)務(wù)對(duì)象對(duì)應(yīng)的分庫(kù)字段為0203-0204,則該業(yè)務(wù)對(duì)象對(duì)應(yīng)的邏輯分區(qū)編碼可以為1103。該業(yè)務(wù)對(duì)象對(duì)應(yīng)的分庫(kù)字段可以為二級(jí)分庫(kù)字段,該預(yù)設(shè)的分庫(kù)字段與邏輯分區(qū)編碼的對(duì)應(yīng)關(guān)系例如可以為如下表2所示:表2若該業(yè)務(wù)對(duì)象對(duì)應(yīng)的分庫(kù)字段1為0201-0202,分庫(kù)字段為0000-5555,則該業(yè)務(wù)對(duì)象對(duì)應(yīng)的邏輯分區(qū)編碼可以為1101;若該業(yè)務(wù)對(duì)象對(duì)應(yīng)的分庫(kù)字段1為0201-0202,分庫(kù)字段為6666-9999,則該業(yè)務(wù)對(duì)象對(duì)應(yīng)的邏輯分區(qū)編碼可以為1102;若該業(yè)務(wù)對(duì)象對(duì)應(yīng)的分庫(kù)字段1為0203-0204,分庫(kù)字段為0000-9999,則該業(yè)務(wù)對(duì)象對(duì)應(yīng)的邏輯分區(qū)編碼可以為1103。需要說(shuō)明的是,該業(yè)務(wù)對(duì)象對(duì)應(yīng)的分庫(kù)字段還可以為其他多級(jí)分庫(kù)字段, 在此不再贅述。另外,不同類(lèi)型的業(yè)務(wù)對(duì)象具有不同的分庫(kù)字段。其中,業(yè)務(wù)對(duì)象的類(lèi)型與分庫(kù)字段的對(duì)應(yīng)關(guān)系可以分庫(kù)字段元數(shù)據(jù)文件中定義。在如上所述實(shí)施例的s202中,應(yīng)用服務(wù)器根據(jù)該業(yè)務(wù)對(duì)象的類(lèi)型確定該業(yè)務(wù)對(duì)象對(duì)應(yīng)的邏輯分區(qū)編碼,可包括:應(yīng)用服務(wù)器可以根據(jù)業(yè)務(wù)對(duì)象的類(lèi)型以及分庫(kù)字段元數(shù)據(jù)文件中定義的業(yè)務(wù)對(duì)象類(lèi)型與分庫(kù)字段的對(duì)應(yīng)關(guān)系,確定該業(yè)務(wù)對(duì)象對(duì)應(yīng)的分庫(kù)字段。該應(yīng)用服務(wù)器根據(jù)該業(yè)務(wù)對(duì)象對(duì)應(yīng)的分庫(kù)字段確定該業(yè)務(wù)對(duì)象對(duì)應(yīng)的邏輯分區(qū)編碼。s203、該應(yīng)用服務(wù)器生成該業(yè)務(wù)對(duì)象的至少一個(gè)數(shù)據(jù)表;其中,每個(gè)數(shù)據(jù)表的主鍵包括:該業(yè)務(wù)對(duì)象對(duì)應(yīng)的邏輯分區(qū)編碼;該業(yè)務(wù)對(duì)象對(duì)應(yīng)的邏輯分區(qū)編碼與數(shù)據(jù)庫(kù)對(duì)應(yīng)。具體地,若該業(yè)務(wù)對(duì)象的數(shù)據(jù)表的個(gè)數(shù)為1,則該一個(gè)數(shù)據(jù)表可以為該業(yè)務(wù)對(duì)象的主表。若該業(yè)務(wù)對(duì)象的數(shù)據(jù)表的個(gè)數(shù)為多個(gè),則該多個(gè)數(shù)據(jù)表包括:該業(yè)務(wù)對(duì)象的一個(gè)主表,該業(yè)務(wù)對(duì)象的至少一個(gè)關(guān)系子表。具體的,s203中該應(yīng)用服務(wù)器生成該業(yè)務(wù)對(duì)象的數(shù)據(jù)表的過(guò)程,可以包括:該應(yīng)用服務(wù)器生成數(shù)據(jù)表的序列值,該序列值用于唯一的標(biāo)識(shí)一個(gè)數(shù)據(jù)表中的一條記錄;該應(yīng)用服務(wù)器將該序列值與該業(yè)務(wù)對(duì)象對(duì)應(yīng)的邏輯分區(qū)編碼進(jìn)行組合;該應(yīng)用服務(wù)器創(chuàng)建以該序列值與該業(yè)務(wù)對(duì)象對(duì)應(yīng)的邏輯分區(qū)編碼的組合為主鍵的數(shù)據(jù)表。具體地,該應(yīng)用服務(wù)器例如可以根據(jù)序列器生成每個(gè)數(shù)據(jù)表的序列值。因此,不同數(shù)據(jù)表的的序列值可不同。該應(yīng)用服務(wù)器例如可以是采用預(yù)設(shè)順序,對(duì)該序列值和該業(yè)務(wù)對(duì)象對(duì)應(yīng)的邏輯分區(qū)編碼進(jìn)行組合。該預(yù)設(shè)順序例如可以為該業(yè)務(wù)對(duì)象對(duì)應(yīng)的邏輯分區(qū)編碼在前,該序列值在后的排列方式。需要說(shuō)明的是,該預(yù)設(shè)順序還可為其他方式,在此不再贅述。圖3為本發(fā)明實(shí)施例二中業(yè)務(wù)對(duì)象的數(shù)據(jù)表的示意圖。舉例來(lái)說(shuō),如圖3所示,該業(yè)務(wù)對(duì)象的數(shù)據(jù)表可包括:5個(gè)數(shù)據(jù)表。該5個(gè)數(shù)據(jù)表包括:主表、關(guān)系子表1、關(guān)系子表2、以及關(guān)系子表21。其中,主表為關(guān)系子表1和關(guān)系子表2的父表,關(guān)系子表2為關(guān)系子表21的父表。若該業(yè)務(wù)對(duì)象對(duì)應(yīng)的邏輯分區(qū)編碼為1101,主表的序列值為1000000000000001,則該應(yīng)用服務(wù)器可將1101和1000000000000001進(jìn)行組合,創(chuàng)建以10011000000000000001為主鍵的主表;若關(guān)系子表1的序列碼為1000000000000789,則該應(yīng)用服務(wù)器可將1101和1000000000000789進(jìn)行組合,創(chuàng)建以10011000000000000789為主鍵的關(guān)系子表1;若關(guān)系子表2的序列碼為1000000000000790,則該應(yīng)用服務(wù)器可將1101和1000000000000790進(jìn)行組合,創(chuàng)建以10011000000000000790為主鍵的關(guān)系子表2;若關(guān)系子表21的序列碼為10000000000008744,則該應(yīng)用服務(wù)器可將1101和10000000000008744進(jìn)行組合,創(chuàng)建以100110000000000008744為主鍵的關(guān)系子表21。可選的,該至少一個(gè)數(shù)據(jù)表包括該業(yè)務(wù)對(duì)象的主表和關(guān)系子表;該方法還可包括:該應(yīng)用服務(wù)器在生成該關(guān)系子表的過(guò)程中,在該關(guān)系子表的外鍵中加入該業(yè)務(wù)對(duì)象對(duì)應(yīng)的邏輯分區(qū)編碼。加入該邏輯分區(qū)編碼的該外鍵為該關(guān)系子表中用于指向該關(guān)系子表的父表的外鍵。舉例來(lái)說(shuō),該圖3中,主表為關(guān)系子表1和關(guān)系子表2的父表,關(guān)系子表2為關(guān)系子表21的父表。那么該應(yīng)用服務(wù)器在生成該關(guān)系子表1的過(guò)程中,還在關(guān)系子表1的外鍵中加入該業(yè)務(wù)對(duì)象對(duì)應(yīng)的邏輯分區(qū)編碼,關(guān)系子表1中用于指向關(guān)系子表1的父表的外鍵可以為10011000000000000001;該應(yīng)用服務(wù)器在生成該關(guān)系子表2的過(guò)程中,還在關(guān)系子表2的外鍵中加入該業(yè)務(wù)對(duì)象對(duì)應(yīng)的邏輯分區(qū)編碼,關(guān)系子表2中用于指向關(guān)系子表2的父表的外鍵可以為10011000000000000001;該應(yīng)用服務(wù)器在生成該關(guān)系子表21的過(guò)程中,還在關(guān)系子表21的外鍵中加入該業(yè)務(wù)對(duì)象對(duì)應(yīng)的邏輯分區(qū)編碼,關(guān)系子表21中用于指向關(guān)系子表21的父表的外鍵可以為10011000000000000790。該業(yè)務(wù)對(duì)象的每個(gè)數(shù)據(jù)表的主鍵包括該業(yè)務(wù)對(duì)象的邏輯分區(qū)編碼,也就是說(shuō),該業(yè)務(wù)對(duì)象的所有數(shù)據(jù)表的主鍵均包括該業(yè)務(wù)對(duì)象的邏輯分區(qū)編碼,該業(yè)務(wù)對(duì)象的不同數(shù)據(jù)表的主鍵具有相同的該業(yè)務(wù)對(duì)象對(duì)應(yīng)的邏輯分區(qū)編碼。由于該業(yè)務(wù)對(duì)象對(duì)應(yīng)的邏輯分區(qū)編碼與數(shù)據(jù)庫(kù)對(duì)應(yīng),該業(yè)務(wù)對(duì)象對(duì)應(yīng)的邏輯分區(qū)編碼所對(duì)應(yīng)的該數(shù)據(jù)庫(kù)可以為該業(yè)務(wù)對(duì)象對(duì)應(yīng)的物理數(shù)據(jù)庫(kù)。該業(yè) 務(wù)對(duì)象對(duì)應(yīng)的物理數(shù)據(jù)庫(kù)例如可以為對(duì)該業(yè)務(wù)對(duì)象對(duì)應(yīng)的業(yè)務(wù)應(yīng)用的數(shù)據(jù)庫(kù)進(jìn)行水平分庫(kù)后,得到的水平切分?jǐn)?shù)據(jù)庫(kù),即劃分得到的該業(yè)務(wù)對(duì)象的位于一個(gè)存儲(chǔ)設(shè)備上的數(shù)據(jù)庫(kù)。本發(fā)明實(shí)施例一提供的數(shù)據(jù)處理方法,應(yīng)用服務(wù)器可根據(jù)接收到的業(yè)務(wù)對(duì)象創(chuàng)建請(qǐng)求消息中的該業(yè)務(wù)對(duì)象的類(lèi)型確定該業(yè)務(wù)對(duì)象對(duì)應(yīng)的邏輯分區(qū)編碼,并生成業(yè)務(wù)對(duì)象的至少一個(gè)數(shù)據(jù)表,其中,每個(gè)數(shù)據(jù)表的主鍵可包括該業(yè)務(wù)對(duì)象對(duì)應(yīng)的邏輯分區(qū)編碼,該業(yè)務(wù)對(duì)象對(duì)應(yīng)的邏輯分區(qū)編碼與數(shù)據(jù)庫(kù)對(duì)應(yīng)。本發(fā)明實(shí)施例的數(shù)據(jù)處理方法中,由于業(yè)務(wù)對(duì)象的每個(gè)數(shù)據(jù)表的主鍵均包括該業(yè)務(wù)對(duì)象對(duì)應(yīng)的邏輯分區(qū)編碼,該業(yè)務(wù)對(duì)象對(duì)應(yīng)的邏輯分區(qū)編碼可與數(shù)據(jù)庫(kù)對(duì)應(yīng),因而,該業(yè)務(wù)對(duì)象的所有數(shù)據(jù)表可對(duì)應(yīng)同一個(gè)數(shù)據(jù)庫(kù),對(duì)該業(yè)務(wù)對(duì)象進(jìn)行數(shù)據(jù)處理的過(guò)程中,不會(huì)存在多個(gè)數(shù)據(jù)庫(kù)的跨庫(kù)處理,提高數(shù)據(jù)處理的效率,提高數(shù)據(jù)處理可實(shí)現(xiàn)的業(yè)務(wù)功能的性能??蛇x的,本發(fā)明實(shí)施例二還提供一種數(shù)據(jù)處理方法。圖4為本發(fā)明實(shí)施例二提供的另一種數(shù)據(jù)處理方法的流程圖。如圖4所示,該方法在上述任一實(shí)施例所述的方法的基礎(chǔ)上,還可包括:s401、該應(yīng)用服務(wù)器接收數(shù)據(jù)訪問(wèn)請(qǐng)求消息;該數(shù)據(jù)訪問(wèn)請(qǐng)求消息以該業(yè)務(wù)對(duì)象的數(shù)據(jù)表中的主鍵為訪問(wèn)條件,該主鍵包括該業(yè)務(wù)對(duì)象對(duì)應(yīng)的邏輯分區(qū)編碼和用于唯一的標(biāo)識(shí)該數(shù)據(jù)表中的記錄的序列值。具體的,該數(shù)據(jù)訪問(wèn)請(qǐng)求消息可以路由器對(duì)應(yīng)的處理代碼表示。若該路由器對(duì)應(yīng)的處理代碼為分庫(kù)路由代碼,則該數(shù)據(jù)訪問(wèn)請(qǐng)求消息可以為該分庫(kù)路由代碼對(duì)應(yīng)的訪問(wèn)請(qǐng)求消息,如結(jié)構(gòu)化查詢(xún)語(yǔ)音(structuredquerylanguage,簡(jiǎn)稱(chēng)sql)語(yǔ)句對(duì)應(yīng)的訪問(wèn)請(qǐng)求消息。s402、該應(yīng)用服務(wù)器將該數(shù)據(jù)訪問(wèn)請(qǐng)求消息發(fā)送至路由器。s403、該路由器從該主鍵中拆分出該邏輯分區(qū)編碼,根據(jù)該邏輯分區(qū)編碼確定該數(shù)據(jù)表所在的數(shù)據(jù)庫(kù)。具體地,該路由器可以根據(jù)預(yù)設(shè)的路由規(guī)則,和該邏輯分區(qū)編碼,對(duì)該數(shù)據(jù)訪問(wèn)請(qǐng)求消息進(jìn)行路由,即確定該數(shù)據(jù)表所在的數(shù)據(jù)庫(kù)。舉例來(lái)說(shuō),該預(yù)設(shè)的路由規(guī)則可通過(guò)路由表表示。該預(yù)設(shè)的路由規(guī)則中可包括:至少一個(gè)邏輯分區(qū)編碼與數(shù)據(jù)庫(kù)的對(duì)應(yīng)關(guān)系。可選的,如上所述的s403中該路由器根據(jù)該邏輯分區(qū)編碼確定該數(shù)據(jù)表 所在的數(shù)據(jù)庫(kù)可以包括:該路由器根據(jù)該邏輯分區(qū)編碼,和,預(yù)設(shè)的邏輯分區(qū)編碼與數(shù)據(jù)庫(kù)的對(duì)應(yīng)關(guān)系,確定該數(shù)據(jù)表所在的數(shù)據(jù)庫(kù)。具體地,該邏輯分區(qū)編碼與數(shù)據(jù)庫(kù)的對(duì)應(yīng)關(guān)系可通過(guò)路由表表示,該路由表中可包括至少一個(gè)邏輯分區(qū)編碼與數(shù)據(jù)庫(kù)的對(duì)應(yīng)關(guān)系。該路由表可以為如下表3所示。表3分庫(kù)字段(起始值)分庫(kù)字段(截止值)邏輯分區(qū)編碼數(shù)據(jù)庫(kù)020102021101p1020102021102p2020302041103p3其中,該路由表中業(yè)務(wù)對(duì)象對(duì)應(yīng)的數(shù)據(jù)庫(kù)可通過(guò)數(shù)據(jù)庫(kù)所在的物理分區(qū)標(biāo)識(shí)表示。若該邏輯分區(qū)編碼為1101,則路由器可確定該數(shù)據(jù)表所在的數(shù)據(jù)庫(kù)為物理分區(qū)p1上的數(shù)據(jù)庫(kù);若該邏輯分區(qū)編碼為1102,則該路由器可確定該數(shù)據(jù)表所在的數(shù)據(jù)庫(kù)為物理分區(qū)p2上的數(shù)據(jù)庫(kù);若該邏輯分區(qū)編碼為1103,則該路由器可確定該數(shù)據(jù)表所在的數(shù)據(jù)庫(kù)為物理分區(qū)p3上的數(shù)據(jù)庫(kù)??蛇x的,該數(shù)據(jù)訪問(wèn)請(qǐng)求消息還可包括:訪問(wèn)類(lèi)型;該訪問(wèn)類(lèi)型包括:數(shù)據(jù)查詢(xún)、數(shù)據(jù)修改和/或數(shù)據(jù)刪除??蛇x的,該數(shù)據(jù)訪問(wèn)請(qǐng)求消息可以為sql語(yǔ)句對(duì)應(yīng)的訪問(wèn)請(qǐng)求消息。s404、該路由器將該數(shù)據(jù)訪問(wèn)請(qǐng)求消息發(fā)送至該數(shù)據(jù)表所在的數(shù)據(jù)庫(kù),對(duì)該序列值所標(biāo)識(shí)的記錄進(jìn)行訪問(wèn)。本發(fā)明實(shí)施例二提供的數(shù)據(jù)處理方法,應(yīng)用服務(wù)器還將接收到的數(shù)據(jù)訪問(wèn)請(qǐng)求消息發(fā)送至路由器,從而使得該路由器可從該數(shù)據(jù)訪問(wèn)請(qǐng)求消息中業(yè)務(wù)對(duì)象的數(shù)據(jù)表的主鍵中拆分出邏輯分區(qū)編碼,繼而根據(jù)該邏輯分區(qū)編碼確定該數(shù)據(jù)表所在的數(shù)據(jù)庫(kù),并將該數(shù)據(jù)訪問(wèn)請(qǐng)求消息發(fā)送至該數(shù)據(jù)表所在的數(shù)據(jù)庫(kù)以該數(shù)據(jù)表中的序列值所標(biāo)識(shí)的記錄進(jìn)行訪問(wèn),實(shí)現(xiàn)該業(yè)務(wù)對(duì)象對(duì)應(yīng)的業(yè)務(wù)功能。本發(fā)明實(shí)施例提供的方法中,由于無(wú)需在數(shù)據(jù)訪問(wèn)請(qǐng)求消息以及數(shù)據(jù)庫(kù)的數(shù)據(jù)表中添加額外的分庫(kù)字段,可簡(jiǎn)化業(yè)務(wù)功能的實(shí)現(xiàn)過(guò)程,從而簡(jiǎn)化業(yè)務(wù)功能的開(kāi)發(fā)和維護(hù),降低業(yè)務(wù)功能的開(kāi)發(fā)和維護(hù)成本。本發(fā)明實(shí)施三提供一種應(yīng)用服務(wù)器。圖5為本發(fā)明實(shí)施例三提供的一種 應(yīng)用服務(wù)器的結(jié)構(gòu)示意圖。如圖5所示,該應(yīng)用服務(wù)器500可包括:接收模塊501、確定模塊502及生成模塊503。接收模塊501,用于接收業(yè)務(wù)對(duì)象創(chuàng)建請(qǐng)求消息;該業(yè)務(wù)對(duì)象創(chuàng)建請(qǐng)求消息包括業(yè)務(wù)對(duì)象的類(lèi)型。確定模塊502,用于根據(jù)該業(yè)務(wù)對(duì)象的類(lèi)型確定該業(yè)務(wù)對(duì)象對(duì)應(yīng)的邏輯分區(qū)編碼。生成模塊503,用于生成該業(yè)務(wù)對(duì)象的至少一個(gè)數(shù)據(jù)表;其中,每個(gè)數(shù)據(jù)表的主鍵包括該業(yè)務(wù)對(duì)象對(duì)應(yīng)的邏輯分區(qū)編碼,該業(yè)務(wù)對(duì)象對(duì)應(yīng)的邏輯分區(qū)編碼與數(shù)據(jù)庫(kù)對(duì)應(yīng)??蛇x的,確定模塊502,還用于根據(jù)該業(yè)務(wù)對(duì)象的類(lèi)型以及預(yù)設(shè)的業(yè)務(wù)對(duì)象類(lèi)型與分庫(kù)字段的對(duì)應(yīng)關(guān)系,確定該業(yè)務(wù)對(duì)象對(duì)應(yīng)的分庫(kù)字段;根據(jù)該業(yè)務(wù)對(duì)象對(duì)應(yīng)的分庫(kù)字段確定該業(yè)務(wù)對(duì)象對(duì)應(yīng)的邏輯分區(qū)編碼??蛇x的,生成模塊503,還用于生成每個(gè)數(shù)據(jù)表的序列值,該序列值用于唯一的標(biāo)識(shí)該每個(gè)數(shù)據(jù)表中的一條記錄;將該序列值與該業(yè)務(wù)對(duì)象對(duì)應(yīng)的邏輯分區(qū)編碼進(jìn)行組合;創(chuàng)建以該序列值與該業(yè)務(wù)對(duì)象對(duì)應(yīng)的邏輯分區(qū)編碼的組合為主鍵的該每個(gè)數(shù)據(jù)表??蛇x的,該至少一個(gè)數(shù)據(jù)表包括該業(yè)務(wù)對(duì)象的主表和關(guān)系子表;生成模塊503,還用于在生成該關(guān)系子表的過(guò)程中,在該關(guān)系子表的外鍵中加入該業(yè)務(wù)對(duì)象對(duì)應(yīng)的邏輯分區(qū)編碼。本發(fā)明實(shí)施例三提供的應(yīng)用服務(wù)器,可用于執(zhí)行上述實(shí)施例中任一應(yīng)用服務(wù)器所執(zhí)行的數(shù)據(jù)處理方法,有益效果與上述實(shí)施例類(lèi)似,在此不再贅述。本發(fā)明實(shí)施例四還提供一種路由器。圖6為本發(fā)明實(shí)施例四提供的一種路由器的結(jié)構(gòu)示意圖。如圖6所示,路由器600可包括接收模塊601、確定模塊602和發(fā)送模塊603。接收模塊601,用于接收應(yīng)用服務(wù)器發(fā)送的數(shù)據(jù)訪問(wèn)請(qǐng)求消息;該數(shù)據(jù)訪問(wèn)請(qǐng)求消息以業(yè)務(wù)對(duì)象的數(shù)據(jù)表中的主鍵為訪問(wèn)條件;該主鍵包括:該業(yè)務(wù)對(duì)象對(duì)應(yīng)的邏輯分區(qū)編碼和用于唯一的標(biāo)識(shí)該數(shù)據(jù)表中的記錄的序列值;確定模塊602,用于從該主鍵中拆分出該邏輯分區(qū)編碼,根據(jù)該邏輯分區(qū)編碼確定該數(shù)據(jù)表所在的數(shù)據(jù)庫(kù);發(fā)送模塊603,用于將該數(shù)據(jù)訪問(wèn)請(qǐng)求消息發(fā)送至該數(shù)據(jù)表所在的數(shù)據(jù) 庫(kù),對(duì)該序列值所標(biāo)識(shí)的記錄進(jìn)行訪問(wèn)。可選的,確定模塊602,還用于根據(jù)邏輯分區(qū)編碼,和,預(yù)設(shè)的邏輯分區(qū)編碼與數(shù)據(jù)庫(kù)的對(duì)應(yīng)關(guān)系,確定該數(shù)據(jù)表所在的數(shù)據(jù)庫(kù)。本發(fā)明實(shí)施例四提供的路由器,可用于執(zhí)行上述實(shí)施例中任一路由器所執(zhí)行的數(shù)據(jù)處理方法,有益效果與上述實(shí)施例類(lèi)似,在此不再贅述。本發(fā)明實(shí)施例五還提供一種應(yīng)用服務(wù)器。圖7為本發(fā)明實(shí)施例五提供的一種應(yīng)用服務(wù)器的結(jié)構(gòu)示意圖。如圖7所示,應(yīng)用服務(wù)器700可包括:處理器701、存儲(chǔ)器702、通信接口703和總線704。其中,處理器701與存儲(chǔ)器702、通信接口703通過(guò)總線704連接。其中,處理器701,可以為中央處理器(centralprocessingunit,簡(jiǎn)稱(chēng)cpu)。處理器701還可以為其他通用處理器、數(shù)字信號(hào)處理器(digitalsignalprocessing,簡(jiǎn)稱(chēng)dsp)、專(zhuān)用集成電路(applicationspecificintegratedcircuit,簡(jiǎn)稱(chēng)asic)、現(xiàn)場(chǎng)可編程門(mén)陣列(field-programmablegatearray,簡(jiǎn)稱(chēng)fpga)或者其他可編程邏輯器件、分立門(mén)或者晶體管邏輯器件、分立硬件組件等。通用處理器可以是微處理器或者該處理器也可以是任何常規(guī)的處理器等。存儲(chǔ)器702,可以包括易失性存儲(chǔ)器(volatilememory),例如隨機(jī)存取存儲(chǔ)器(random-accessmemory,簡(jiǎn)稱(chēng)ram);存儲(chǔ)器702也可以包括非易失性存儲(chǔ)器(non-volatilememory),例如只讀存儲(chǔ)器(read-onlymemory,簡(jiǎn)稱(chēng)rom),快閃存儲(chǔ)器(flashmemory),硬盤(pán)(harddiskdrive,簡(jiǎn)稱(chēng)hdd)或固態(tài)硬盤(pán)(solid-statedrive,簡(jiǎn)稱(chēng)ssd);存儲(chǔ)器702還可以包括上述種類(lèi)的存儲(chǔ)器的組合。通信接口703,可以為接口電路,用于收發(fā)信息,通信接口703接收外部設(shè)備發(fā)送的信息后,給處理器701處理;另外,通信接口703可以通過(guò)有線通信或無(wú)線通信與網(wǎng)絡(luò)和其他設(shè)備通信。存儲(chǔ)器702用于存儲(chǔ)指令;處理器701用于執(zhí)行指令,當(dāng)處理器701執(zhí)行存儲(chǔ)器702存儲(chǔ)的指令時(shí),使得處理器701執(zhí)行上述應(yīng)用服務(wù)器執(zhí)行的數(shù)據(jù)處理方法。本發(fā)明實(shí)施例五提供的應(yīng)用服務(wù)器,可用于執(zhí)行上述實(shí)施例中任一應(yīng)用服務(wù)器所執(zhí)行的數(shù)據(jù)處理方法,有益效果與上述實(shí)施例類(lèi)似,在此不再贅述。本發(fā)明實(shí)施例六還提供一種路由器。圖8為本發(fā)明實(shí)施例六提供的一種 路由器的結(jié)構(gòu)示意圖。如圖8所示,該路由器800可包括處理器801、存儲(chǔ)器802、通信接口803和總線804。其中,處理器801與存儲(chǔ)器802、通信接口803通過(guò)總線804連接。其中,處理器801,可以為cpu。處理器801還可以為其他通用處理器、dsp、asic、fpga或者其他可編程邏輯器件、分立門(mén)或者晶體管邏輯器件、分立硬件組件等。通用處理器可以是微處理器或者該處理器也可以是任何常規(guī)的處理器等。存儲(chǔ)器802,可以包括ram;存儲(chǔ)器802也可以包括非易失性存儲(chǔ)器,例如rom,快閃存儲(chǔ)器,hdd)或ssd;存儲(chǔ)器802還可以包括上述種類(lèi)的存儲(chǔ)器的組合。通信接口803,可以為接口電路,用于收發(fā)信息,通信接口803接收外部設(shè)備發(fā)送的信息后,給處理器801處理;另外,通信接口803可以通過(guò)有線通信或無(wú)線通信與網(wǎng)絡(luò)和其他設(shè)備通信。存儲(chǔ)器802用于存儲(chǔ)指令;處理器801用于執(zhí)行指令,當(dāng)處理器801執(zhí)行存儲(chǔ)器802存儲(chǔ)的指令時(shí),使得處理器801執(zhí)行上述路由器執(zhí)行的數(shù)據(jù)處理方法。本發(fā)明實(shí)施例四提供的路由器,可用于執(zhí)行上述實(shí)施例中任一路由器所執(zhí)行的數(shù)據(jù)處理方法,有益效果與上述實(shí)施例類(lèi)似,在此不再贅述。本領(lǐng)域普通技術(shù)人員可以理解:實(shí)現(xiàn)上述各方法實(shí)施例的全部或部分步驟可以通過(guò)程序指令相關(guān)的硬件來(lái)完成。前述的程序可以存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中。該程序在執(zhí)行時(shí),執(zhí)行包括上述各方法實(shí)施例的步驟;而前述的存儲(chǔ)介質(zhì)包括:rom、ram、磁碟或者光盤(pán)等各種可以存儲(chǔ)程序代碼的介質(zhì)。最后應(yīng)說(shuō)明的是:以上各實(shí)施例僅用以說(shuō)明本發(fā)明的技術(shù)方案,而非對(duì)其限制;盡管參照前述各實(shí)施例對(duì)本發(fā)明進(jìn)行了詳細(xì)的說(shuō)明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依然可以對(duì)前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對(duì)其中部分或者全部技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實(shí)施例技術(shù)方案的范圍。當(dāng)前第1頁(yè)12
當(dāng)前第1頁(yè)1 2 
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1