一種線(xiàn)下與線(xiàn)上商品零售系統(tǒng)間的數(shù)據(jù)同步方法及系統(tǒng)
技術(shù)領(lǐng)域
[0001] 本發(fā)明涉及數(shù)據(jù)處理技術(shù)領(lǐng)域,具體為一種線(xiàn)下與線(xiàn)上商品零售系統(tǒng)間的數(shù)據(jù)同步方法及系統(tǒng)。
背景技術(shù)
[0002] 線(xiàn)下通常指的是現(xiàn)實(shí)世界中的活動(dòng)、交互或商務(wù)活動(dòng),例如,線(xiàn)下購(gòu)物、線(xiàn)下會(huì)議、線(xiàn)下教育等,在線(xiàn)下環(huán)境中,人們需要面對(duì)面地交流、實(shí)地操作或身臨其境地參與活動(dòng);線(xiàn)上則是指在互聯(lián)網(wǎng)上進(jìn)行的活動(dòng)或交互,例如,在線(xiàn)購(gòu)物、在線(xiàn)會(huì)議、在線(xiàn)學(xué)習(xí)等。在線(xiàn)環(huán)境中,人們可以通過(guò)網(wǎng)絡(luò)與他人進(jìn)行遠(yuǎn)程交流、利用各種在線(xiàn)工具進(jìn)行操作或參與虛擬的活動(dòng);線(xiàn)下和線(xiàn)上各有其特點(diǎn)和優(yōu)勢(shì),線(xiàn)下活動(dòng)可以提供更直接的互動(dòng)和實(shí)驗(yàn)體驗(yàn),但可能受限于地理位置和時(shí)間限制,線(xiàn)上活動(dòng)可以提供更大的靈活性和便利性,但可能缺乏面對(duì)面的親密感和實(shí)地體驗(yàn)。
[0003] 現(xiàn)有申請(qǐng)?zhí)枮?01310075256.4,名稱(chēng)為線(xiàn)下與線(xiàn)上互聯(lián)網(wǎng)商品零售系統(tǒng)間的數(shù)據(jù)同步系統(tǒng)和方法的中國(guó)發(fā)明專(zhuān)利中指出的技術(shù)方案為:同步系統(tǒng)客戶(hù)端,安裝于線(xiàn)下商品零售系統(tǒng),用于獲取線(xiàn)下商品零售系統(tǒng)需要同步的數(shù)據(jù),并向第三方互聯(lián)網(wǎng)商品零售系統(tǒng)傳輸;同步系統(tǒng)服務(wù)端,安裝于第三方互聯(lián)網(wǎng)商品零售系統(tǒng),與所述同步系統(tǒng)客戶(hù)端通信連接,并將從同步系統(tǒng)客戶(hù)端接收到的數(shù)據(jù)同步至第三方互聯(lián)網(wǎng)商品零售系統(tǒng);將數(shù)據(jù)同步至線(xiàn)上數(shù)據(jù)庫(kù),無(wú)需手動(dòng),采用非嵌入式安裝,并支持常見(jiàn)的各種類(lèi)型的數(shù)據(jù)庫(kù)系統(tǒng)的數(shù)據(jù)同步。
[0004] 然而,針對(duì)上述專(zhuān)利結(jié)合現(xiàn)有技術(shù)而言,在傳統(tǒng)的線(xiàn)下與線(xiàn)上互聯(lián)網(wǎng)商品零售系統(tǒng)上建立數(shù)據(jù)同步系統(tǒng),需要保證線(xiàn)上與線(xiàn)下系統(tǒng)的數(shù)據(jù)一致性,在數(shù)據(jù)同步系統(tǒng)運(yùn)行的過(guò)程中,通常由于產(chǎn)生例如數(shù)據(jù)同步頻率不一致的問(wèn)題,而導(dǎo)致整個(gè)數(shù)據(jù)同步系統(tǒng)的穩(wěn)定性受到影響,此時(shí)的數(shù)據(jù)同步系統(tǒng)無(wú)法繼續(xù)進(jìn)行使用,在數(shù)據(jù)同步系統(tǒng)中通常采用單一的數(shù)據(jù)同步算法,需要提前選定適配對(duì)應(yīng)數(shù)據(jù)同步系統(tǒng)所應(yīng)對(duì)場(chǎng)景的數(shù)據(jù)同步算法,導(dǎo)致其同步模式也極為單一,整體的同步效果不佳,繼而進(jìn)一步的對(duì)數(shù)據(jù)同步系統(tǒng)的穩(wěn)定性造成影響。
發(fā)明內(nèi)容
[0005] 針對(duì)現(xiàn)有技術(shù)的不足,本發(fā)明提供了一種線(xiàn)下與線(xiàn)上商品零售系統(tǒng)間的數(shù)據(jù)同步方法及系統(tǒng),通過(guò)對(duì)數(shù)據(jù)同步系統(tǒng)進(jìn)行初步和二次調(diào)試處理,將生成的數(shù)據(jù)同步系數(shù)評(píng)估值Dsxs與預(yù)設(shè)的評(píng)估閾值Xz進(jìn)行對(duì)比,能夠更準(zhǔn)確的判定出數(shù)據(jù)同步系統(tǒng)是否穩(wěn)定和穩(wěn)定程度,并通過(guò)執(zhí)行后續(xù)的遍歷策略,從而確保所得到的數(shù)據(jù)同步系統(tǒng)具有穩(wěn)定性,解決了背景技術(shù)中提出關(guān)于傳統(tǒng)數(shù)據(jù)同步系統(tǒng)內(nèi)置同步算法單一、系統(tǒng)穩(wěn)定性差的問(wèn)題。
[0006] 為實(shí)現(xiàn)以上目的,本發(fā)明通過(guò)以下技術(shù)方案予以實(shí)現(xiàn):
[0007] 一種線(xiàn)下與線(xiàn)上商品零售系統(tǒng)間的數(shù)據(jù)同步系統(tǒng),包括線(xiàn)上商品零售系統(tǒng)和線(xiàn)下商品零售系統(tǒng),在線(xiàn)上商品零售系統(tǒng)和線(xiàn)下商品零售系統(tǒng)內(nèi)分別建立線(xiàn)上數(shù)據(jù)源模塊和線(xiàn)下數(shù)據(jù)源模塊,存儲(chǔ)對(duì)應(yīng)系統(tǒng)內(nèi)的信息數(shù)據(jù);
[0008] 還包括:數(shù)據(jù)緩存模塊,提取線(xiàn)上數(shù)據(jù)源模塊和線(xiàn)下數(shù)據(jù)源模塊內(nèi)待同步的信息數(shù)據(jù),并進(jìn)行數(shù)據(jù)格式標(biāo)準(zhǔn)化處理;
[0009] 數(shù)據(jù)同步模塊,通過(guò)選定的同步模式完成對(duì)線(xiàn)上商品零售系統(tǒng)和線(xiàn)下商品零售系統(tǒng)中,經(jīng)過(guò)數(shù)據(jù)格式標(biāo)準(zhǔn)化處理的信息數(shù)據(jù)進(jìn)行同步處理;
[0010] 仿真測(cè)試模塊,搭建仿真模型,并于仿真模型內(nèi)模擬運(yùn)行數(shù)據(jù)同步系統(tǒng)的數(shù)據(jù)同步過(guò)程,判定線(xiàn)上商品零售系統(tǒng)和線(xiàn)下商品零售系統(tǒng)是否正常使用;
[0011] 系統(tǒng)評(píng)估模塊,其通過(guò)內(nèi)置的數(shù)據(jù)獲取子模塊獲取所需的相關(guān)參數(shù),依據(jù)相關(guān)參數(shù)搭建數(shù)據(jù)分析模型,生成數(shù)據(jù)同步系數(shù)評(píng)估值Dsxs,并將數(shù)據(jù)同步系數(shù)評(píng)估值Dsxs與預(yù)設(shè)的評(píng)估閾值Xz進(jìn)行對(duì)比,得到的對(duì)比結(jié)果為:
[0012] 若數(shù)據(jù)同步系數(shù)評(píng)估值Dsxs超過(guò)評(píng)估閾值Xz,則執(zhí)行遍歷策略;
[0013] 若數(shù)據(jù)同步系數(shù)評(píng)估值Dsxs未超過(guò)評(píng)估閾值Xz,則不做出響應(yīng)動(dòng)作。
[0014] 進(jìn)一步的,線(xiàn)上數(shù)據(jù)源模塊和線(xiàn)下數(shù)據(jù)源模塊對(duì)應(yīng)線(xiàn)上商品零售系統(tǒng)和線(xiàn)下商品零售系統(tǒng)的數(shù)據(jù)庫(kù),用于存儲(chǔ)對(duì)應(yīng)系統(tǒng)內(nèi)的信息數(shù)據(jù),且信息數(shù)據(jù)至少包括商品信息、庫(kù)存信息以及訂單信息。
[0015] 進(jìn)一步的,數(shù)據(jù)緩存模塊包括待同步數(shù)據(jù)單元和格式統(tǒng)一單元;
[0016] 其中,待同步數(shù)據(jù)單元用于提取待同步的信息數(shù)據(jù);
[0017] 格式統(tǒng)一單元用于對(duì)提取到的信息數(shù)據(jù)進(jìn)行數(shù)據(jù)格式標(biāo)準(zhǔn)化處理,以形成統(tǒng)一的數(shù)據(jù)格式。
[0018] 進(jìn)一步的,在數(shù)據(jù)同步模塊中的同步模式為任意兩種、不分先后組合的數(shù)據(jù)同步算法,且數(shù)據(jù)同步算法包括全量同步、增量同步、數(shù)據(jù)合并以及實(shí)時(shí)合并,同步模式包括全量同步和增量同步、全量同步和數(shù)據(jù)合并、全量同步和實(shí)時(shí)同步、增量同步和數(shù)據(jù)合并、增量同步和實(shí)時(shí)同步、數(shù)據(jù)合并和實(shí)時(shí)同步這六種組合模式。
[0019] 進(jìn)一步的,在仿真測(cè)試模塊中判定線(xiàn)上商品零售系統(tǒng)和線(xiàn)下商品零售系統(tǒng)是否正常使用后,若能夠正常使用,則繼續(xù)進(jìn)行后續(xù)操作,若不能夠正常使用,則重新建立線(xiàn)上數(shù)據(jù)源模塊和線(xiàn)下數(shù)據(jù)源模塊,直至能夠正常使用。