999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

CRM基于分布式數(shù)據(jù)存儲(chǔ)事務(wù)處理方案

2017-01-13 08:51:50吳宇星
中國(guó)新通信 2016年22期

吳宇星

【摘要】 借鑒優(yōu)秀互聯(lián)網(wǎng)經(jīng)驗(yàn),大型企業(yè)CRM系統(tǒng)引入分布式數(shù)據(jù)存儲(chǔ)架構(gòu),采用分布式數(shù)據(jù)架構(gòu),將傳統(tǒng)的單節(jié)點(diǎn)數(shù)據(jù)存儲(chǔ)分布存放到多個(gè)數(shù)據(jù)節(jié)點(diǎn),上層的應(yīng)用如何保障事務(wù)一致性,對(duì)應(yīng)用的建設(shè)提出很大的挑戰(zhàn)。本文主要就CRM采用分布式數(shù)據(jù)存儲(chǔ),列舉了分布式事務(wù)一致性的技術(shù)解決方案,并提出CRM的關(guān)鍵場(chǎng)景的分布式存儲(chǔ)情況下的事務(wù)處理方案。

【關(guān)鍵詞】 分布式事務(wù) 事務(wù)一致性 冪等性

一、引言

CRM是企業(yè)的核心生產(chǎn)運(yùn)營(yíng)系統(tǒng),在大型企業(yè)中數(shù)據(jù)量巨大,為提升系統(tǒng)的性能引入分布式數(shù)據(jù)存儲(chǔ)架構(gòu),采用分布式數(shù)據(jù)架構(gòu),將傳統(tǒng)的單節(jié)點(diǎn)數(shù)據(jù)存儲(chǔ)分布存放到多個(gè)數(shù)據(jù)節(jié)點(diǎn),上層的應(yīng)用如何保障事務(wù)一致性,對(duì)應(yīng)用的建設(shè)提出很大的挑戰(zhàn)。

二、關(guān)鍵業(yè)務(wù)場(chǎng)景實(shí)現(xiàn)方案

目前對(duì)于一個(gè)分布式系統(tǒng)的事務(wù)處理有三種方式:分布式事務(wù)兩階段提交、基于Best Efforts 1PC模式的事務(wù)以及事務(wù)補(bǔ)償機(jī)制。

綜合比較分布式事務(wù)一致性技術(shù)特性,集中系統(tǒng)采用事務(wù)補(bǔ)償機(jī)制進(jìn)行分布式事務(wù)處理。

2.1事務(wù)一致性場(chǎng)景

從事務(wù)完成后,跨庫數(shù)據(jù)同步達(dá)到數(shù)據(jù)最終一致時(shí)間,需要考慮時(shí)效要求類型如下:

立即生效

快速生效

允許時(shí)延:秒級(jí)(正常要1秒內(nèi),最長(zhǎng)1分鐘?)

較長(zhǎng)時(shí)間時(shí)延

允許時(shí)延:分時(shí)級(jí)別(分鐘、小時(shí)及以上)

時(shí)間要求低

允許時(shí)延,小時(shí)級(jí)別,如:數(shù)據(jù)同步給ODS

典型業(yè)務(wù)場(chǎng)景要求數(shù)據(jù)最終一致的時(shí)效如下:

2.2關(guān)鍵業(yè)務(wù)場(chǎng)景實(shí)現(xiàn)方案

事務(wù)實(shí)現(xiàn)方案:(表2)

2.2.1訂單提交

調(diào)整數(shù)據(jù)保存方案,將一次訂單提交涉及的訂單數(shù)據(jù)、客戶資料數(shù)據(jù)保存到同一數(shù)據(jù)節(jié)點(diǎn),將跨數(shù)據(jù)節(jié)點(diǎn)事務(wù)調(diào)整為單數(shù)據(jù)節(jié)點(diǎn)事務(wù),規(guī)避分布式事務(wù)。

場(chǎng)景說明:

客戶訂單提交,作為一個(gè)整體提交

按現(xiàn)有數(shù)據(jù)存儲(chǔ)模式,訂單提交需保存的數(shù)據(jù)涉及訂單中心、客戶資料中心,存在跨數(shù)據(jù)節(jié)點(diǎn)事務(wù)

按現(xiàn)有模式處理,訂單提交需要作為一個(gè)整體,涉及的數(shù)據(jù),最少考慮也涉及訂單表、檔案表的數(shù)據(jù)更新或狀態(tài)變化

提交數(shù)據(jù)的下級(jí)信息較豐富,可能做為后續(xù)的查詢、展示關(guān)鍵信息。如:訂單下級(jí)的訂單項(xiàng)等數(shù)據(jù),可能做為后續(xù)展示的部分?jǐn)?shù)據(jù)。

方案說明:

在訂單庫建立訂單過程表,將提交的數(shù)據(jù)都保存在訂單庫,并且以訂單ID分庫,規(guī)避為單庫內(nèi)事務(wù)。如:

受理直接保存訂單及檔案庫,需要保持的數(shù)據(jù)及分片:

訂單,保存在訂單數(shù)據(jù)中心訂單表,根據(jù)訂單ID散列的切片;

客戶,保存在客戶數(shù)據(jù)中心客戶表,根據(jù)客戶ID散列的切片;

產(chǎn)品實(shí)例,保存在客戶數(shù)據(jù)中心產(chǎn)品實(shí)例表,根據(jù)客戶ID散列的切片

一次訂單提交,需要保持不同的數(shù)據(jù)庫節(jié)點(diǎn)。

在訂單庫中建立過程表,將提交的過程數(shù)據(jù)存放到訂單中心,并以訂單ID作為分片標(biāo)識(shí):

訂單,保存在訂單數(shù)據(jù)中心訂單表,根據(jù)訂單ID散列的切片;

客戶,保存在訂單數(shù)據(jù)中心過程客戶表,根據(jù)訂單ID散列的切片;

產(chǎn)品實(shí)例,保存在訂單數(shù)據(jù)中心過程產(chǎn)品實(shí)例表,根據(jù)訂單ID散列的切片

達(dá)到一次訂單提交,數(shù)據(jù)保存在同一分片中,將多數(shù)據(jù)庫事務(wù),規(guī)避為單數(shù)據(jù)庫事務(wù)。

2.2.2訂單竣工、歸檔

事務(wù)拆解,將事務(wù)分解為具有冪等性子執(zhí)行服務(wù),通過應(yīng)用進(jìn)行異常補(bǔ)償,保證最終一致。

場(chǎng)景說明:

按現(xiàn)有的數(shù)據(jù)分片模式,訂單數(shù)據(jù)、客戶資料數(shù)據(jù)存儲(chǔ)的分片不同

訂單竣工,作為一個(gè)整體業(yè)務(wù),需要保證該場(chǎng)景的訂單狀態(tài)、流程狀態(tài)、客戶資料數(shù)據(jù)一起更改

方案說明:

將訂單竣工服務(wù),分解為:訂單節(jié)點(diǎn)服務(wù)、客戶節(jié)點(diǎn)服務(wù)、產(chǎn)品檔案節(jié)點(diǎn)服務(wù),進(jìn)行按順序處理,最終達(dá)到整個(gè)訂單竣工的完成。

對(duì)訂單表增加一些事務(wù)ID、事務(wù)狀態(tài)等控制字段,進(jìn)行處理過程標(biāo)記。

有單獨(dú)的隊(duì)列,對(duì)出現(xiàn)異常的訂單進(jìn)行重復(fù)執(zhí)行,達(dá)到最后數(shù)據(jù)一致性。

2.2.3數(shù)據(jù)同步

較長(zhǎng)時(shí)間時(shí)延,允許12小時(shí)及以上,并且不具有事務(wù)性數(shù)據(jù),可以采用時(shí)間戳方式進(jìn)行數(shù)據(jù)同步。

場(chǎng)景說明

如:數(shù)據(jù)同步給ODS,可以采用時(shí)間戳方式。每次數(shù)據(jù)更新,同時(shí)更新時(shí)間戳,定期通過輪詢等方式將數(shù)據(jù)抽取。

三、結(jié)束語

分布式事務(wù)是一個(gè)大話題,本文就CRM的關(guān)鍵場(chǎng)景的分布式存儲(chǔ)情況下的事務(wù)處理方案進(jìn)行初步設(shè)計(jì),對(duì)解決分布式事務(wù)一致性提供了參考方案,后續(xù)需要不斷的進(jìn)行細(xì)化。

參 考 文 獻(xiàn)

[1]: Laurence.關(guān)于分布式事務(wù)、兩階段提交、一階段提交、Best Efforts 1PC模式和事務(wù)補(bǔ)償機(jī)制的研究[EB/OL].http://blog.csdn.net/bluishglc/article/details/7612811

主站蜘蛛池模板: 国产精品偷伦视频免费观看国产| 久久久91人妻无码精品蜜桃HD| 26uuu国产精品视频| 99久久无色码中文字幕| 91欧美亚洲国产五月天| 久久久久青草线综合超碰| 香蕉色综合| 久久网欧美| 欧美激情成人网| 久久久久夜色精品波多野结衣| 免费观看欧美性一级| 在线观看免费人成视频色快速| 中文纯内无码H| 亚洲精品无码抽插日韩| 91亚洲视频下载| 国产人成在线观看| 伊人国产无码高清视频| 18禁高潮出水呻吟娇喘蜜芽| 亚洲有码在线播放| 天堂网亚洲系列亚洲系列| 国产精品久久久久久久久| 国产成人综合久久| av在线无码浏览| 久久久受www免费人成| 久久99热66这里只有精品一| 亚洲精品欧美重口| 中文字幕亚洲精品2页| 日本午夜精品一本在线观看| 亚洲愉拍一区二区精品| 久久福利网| 69精品在线观看| 久久国产V一级毛多内射| 欧美精品导航| 伊人狠狠丁香婷婷综合色| 18禁影院亚洲专区| 欧美另类图片视频无弹跳第一页| 国产精品午夜电影| 日韩第九页| 无码专区在线观看| 九九热在线视频| 91av国产在线| 国产粉嫩粉嫩的18在线播放91| 天天色综合4| 久久伊人色| 91久久大香线蕉| 国产理论最新国产精品视频| 精品国产美女福到在线不卡f| 日韩A∨精品日韩精品无码| 日韩视频免费| 亚瑟天堂久久一区二区影院| 就去色综合| 国产青青操| 亚洲第一中文字幕| 无码粉嫩虎白一线天在线观看| 天堂成人在线| 99福利视频导航| 久热这里只有精品6| 亚洲国产成人精品一二区| 国产成人精品一区二区三在线观看| 欧美一级色视频| 色综合天天视频在线观看| 青青国产在线| 露脸国产精品自产在线播| 久久一色本道亚洲| 51国产偷自视频区视频手机观看| 日韩国产另类| 国产真实乱子伦精品视手机观看| 天堂网亚洲系列亚洲系列| 久热精品免费| 午夜国产在线观看| 91青青视频| 伊人久久福利中文字幕| 无码中字出轨中文人妻中文中| 国产网站免费| 最新国产精品第1页| 欧美视频免费一区二区三区 | 91精品国产综合久久香蕉922 | 网友自拍视频精品区| 2020最新国产精品视频| 欧美第九页| 成人毛片免费在线观看| 国产91视频免费观看|