日本在线免费视频,国产精品视频2020,亚洲一区二区色,亚洲精品在线播放

手機淘寶訂單編號查詢系統 最新新手如何千牛查看客戶訂單信息

小伙伴們大家好,今天沈濱抽了個時間整理了一些關于手機淘寶訂單編號查詢系統,新手如何千牛查看客戶訂單信息,還有關于淘寶訂單編號查詢這些的內容,思路決定出路,確實,這個真的很重要,希望能幫到你!

面對性能和成本的雙重壓力,阿里數據庫內核團隊如何應對?

作者 | 王劍英(北樓) / 和利

01、淘寶交易訂單系統介紹

天貓和淘寶每天發生的實物和虛擬商品的交易達到億級別。考慮到一次成功交易的整個鏈路,會涉及到會員信息驗證,商品庫信息查詢,訂單創建,庫存扣減,優惠扣減,訂單支付,物流信息更新,確認支付等。

鏈路中的每一環都涉及到數據庫中記錄的創建和狀態的更新,一次成功的交易可能對應到后臺信息系統上數百次數據庫事務操作,支撐交易系統的整個數據庫集群則會承擔每日高達數百億的事務讀寫。這除了給數據庫系統帶來巨大的性能挑戰之外,每日遞增的海量數據也帶來巨大的存儲成本壓力。

交易訂單作為其中最為關鍵的信息,由于可能涉及交易糾紛處理,需要隨時提供用戶查詢,必須永久的記錄在數據庫中。淘寶成立至今近17年,所有與訂單相關的數據庫記錄總量達到了萬億級別,其所占用的磁盤空間也早已超過PB級。

在一個這樣大體量的數據集上,需要能夠滿足用戶隨時查詢的低延時需求,同時需要達到極低的存儲成本,在技術上是一個非常大的挑戰。

手機淘寶訂單編號查詢系統,新手如何千牛查看客戶訂單信息,淘寶訂單編號查詢

用戶的歷史訂單記錄數據量巨大且不能丟失

02、淘寶交易訂單庫的架構演進歷史

淘寶從2003年成立至今近17年的時間,隨著流量不斷上漲,交易訂單數據庫的架構也經歷過數次演進。

手機淘寶訂單編號查詢系統,新手如何千牛查看客戶訂單信息,淘寶訂單編號查詢

第一階段,開始由于流量較小,使用了一套Oracle數據存儲了所有的訂單信息,新訂單創建和歷史訂單查詢都在同一套數據庫進行。

第二階段,由于歷史訂單量數據量越來越大,單一一套庫已經不能滿足同時滿足性能和容量的問題,于是對交易訂單庫進行了拆分,單獨建立了一個Oracle歷史庫,將三個月以前的訂單遷移進歷史庫,同時由于數據量巨大,查詢性能不能滿足需求,因此當時的歷史訂單不提供查詢功能。用戶只能查詢三個月之內的訂單信息。

第三個階段,為了解決擴展性和存儲成本問題,交易歷史庫整體遷移到了HBase方案,這套方案在當時很好了解決了存儲成本和業務查詢需求這2個訴求。整體方案是使用主表結合索引表,查詢訂單詳細信息通過主表完成,通過買家或者賣家ID查詢訂單,則需要借助索引表先得到訂單號。

但這個方案遺留一個問題:訂單并不是嚴格按照90天進行遷移的,有很多類型的訂單并不遷移到歷史庫,導致已買到–訂單列表的排序是亂序的,已買到的訂單列表不是嚴格按照時間由近到遠排序的,用戶如果按照訂單列表一頁一頁往下翻,會發現自己最近的訂單”突然丟了”(實際上沒有丟的,只是亂序了,再往后翻就有了)。

第四個階段,歷史庫采用基于X-Engine引擎的PolarDB-X集群,在滿足存儲成本的同時,提供與在線庫一樣的索引能力,解決亂序問題。

03、淘寶交易訂單庫的業務痛點

回顧淘寶交易庫的演進歷史,自拆分出獨立的交易歷史庫之后,在持續十年時間里,業務團隊和數據庫團隊一直在應對幾個核心的挑戰:

  • 存儲成本,每日寫入量巨大且數據永不刪除,必須要保證極低的成本。
  • 節省存儲成本的前提下,保證豐富的查詢特性,例如按時間維度排序等。因此底層數據庫需要支持二級索引,且二級索引需要保證一致性和性能。
  • 保證較低的查詢延時,不影響用戶使用體驗。雖然90天前的歷史訂單的查詢量比90天內要少很多,但這依然是直接面對用戶的,需要保證長尾延時在一定限度內。

在2018年,因為數據庫存儲的原因導致的訂單排序錯亂的問題,受到越來越多的投訴,給用戶帶來非常大的困擾,業務上決定根治這個問題。從前面的分析總結看,理想中的交易歷史庫方案需要同時滿足三個條件:
低成本,低延時,特性豐富。使用和在線庫一樣的InnoDB引擎則滿足不了存儲成本的要求,而使用HBase則滿足不了一致性二級索引等要求。

04、基于X-Engine引擎的歷史庫方案

2018年,阿里自研的X-Engine引擎逐步在集團內部落地,其針對阿里巴巴交易業務的流水性特征設計了原生的冷熱分離的架構,X-Engine引擎中的冷數據記錄在數據頁中緊湊排列并默認對所有數據塊進行壓縮,這套架構兼顧了性能和成本,很快在內部非常多的業務中落地,例如:X-Engine如何支撐釘釘數據量激增。

在考察交易歷史庫的方案時,一個思路是合并在線庫和歷史庫,依賴X-Engine自身的冷熱分離能力,
實現對90天內交易訂單的高性能訪問和90天以前交易訂單記錄的低成本存儲。同時一套統一的交易訂單庫,可以提供諸如二級索引等功能,用戶訂單不能按時間排序的問題也隨之解決,業務層的代碼將非常簡單。

但交易訂單系統在在線庫/歷史庫分離的架構下迭代了十年的時間,很多業務系統的代碼對這套分離架構做了兼容,考慮到對業務代碼改造以及遷移的風險,我們在初期繼承了之前在線和歷史分離的架構。只是將原有的HBase集群替換成了PolarDB-X集群(基于X-Engine引擎的版本):

  • 在線庫依然沿用之前的MySQL InnoDB集群,但是只保存90天的數據量,90天之前的訂單會被刪除,數據量少,可以保證較高的緩存命中率,確保讀寫延時。
  • 通過數據同步將在線庫中超過90天的訂單遷移到歷史庫中,遷移之后該部分訂單從在線庫刪除。
  • 歷史庫切換為X-Engine,保存全量的交易訂單數據,90之前的訂單讀寫,直接操作歷史庫, 同時歷史庫承接在線庫的所有遷移寫入負載。

手機淘寶訂單編號查詢系統,新手如何千牛查看客戶訂單信息,淘寶訂單編號查詢

這套架構上線之后,交易歷史庫的存儲成本相比較于使用HBase沒有上升,同時由于歷史庫和在線庫能力相同,可以創建完全一樣的索引,歷史訂單恢復了對訂單按時間排序功能的支持,同時其讀取延時也得到了保證。

05、數據庫架構參考

在淘寶交易歷史庫的方案中,考慮到業務層面歷史代碼架構的延續性,采用了InnoDB引擎在線庫和X-Engine歷史庫分離的方案。在這套架構中,X-Engine歷史庫其實同時承擔了在線庫遷移過來的寫入以及90天以前記錄的讀寫流量。

實際上,考慮到淘寶交易訂單記錄流水型的訪問特征(最近寫入的記錄會被大量訪問,隨著時間推移,記錄訪問頻次急劇衰減),X-Engine引擎內部的冷熱分離機制就能很好的處理這種流水型業務,所以單一X-Engine數據庫集群完全解決需求。

對于新開業務或者有大量流水型記錄存儲需求的現有業務且業務層面還未做冷熱分離,我們建議直接使用一套X-Engine引擎,在存儲成本降低的同時,DB層的訪問代碼會更簡單。基于X-Engine引擎的PolarDB-X分布式數據庫可以同時解決scale
out問題和成本問題。

上面就是本文分享的全部內容,希望更多的新手朋友可以得到幫助,覺得手機淘寶訂單編號查詢系統「最新新手如何千牛查看客戶訂單信息」寫的很好的話記得幫忙推薦給你朋友也學習下!

本文發布者:百事通,不代表巢座耶立場,轉載請注明出處:http://www.sdwldmy.com/p/11639.html

版權聲明:本文內容由互聯網用戶自發貢獻,該文觀點僅代表作者本人。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如發現本站有涉嫌抄襲侵權/違法違規的內容, 請發送郵件至 jubao226688#126.com 舉報,一經查實,本站將立刻刪除。

(0)
上一篇 2023年9月21日 17:39
下一篇 2023年9月21日 17:54

相關推薦

  • 淘寶如何開店注冊 詳細介紹:淘寶網店開店詳細步驟

    Hi,大家好,美好的一天從這里開始,今天主要講解淘寶如何開店注冊,淘寶網店開店詳細步驟,還有關于淘寶如何開店等一系列的內容,認認真真閱讀完,若能把我想表達的全部理解,相信你已經離大牛不遠了哈! 現在網絡經濟的規模非常大,其中網絡購物占了很大的比重,越來越多的人覺得開一家網店是個不錯的選擇。下面秦晶就給大家介紹淘寶開店步驟是什么,新手如何建立一家淘寶店? 一、…

    2024年5月7日
  • 做什么工作最快賺錢方法 新手必看:一天最少掙300-500元

    大家好,今天韋日給大家講解下關于做什么工作最快賺錢方法,一天最少掙300-500元的事情,還有干貨做什么工作最快賺錢等等各種精品,希望各位能認真閱讀。因為,只有這樣才能真正理解和掌握! 有一些工作,大家根本看不上,但是他們的收入就能夠輕松的過萬,對于很多想獲得高收入的人來講,的確是一個不錯的選擇,大家可以看完了解一下,或許對自己有一些啟發呢? 【1】早餐店。…

    2024年2月29日
  • 螞蟻森林怎樣讓能量多能種樹 推薦親身實踐的方法99%有用

    今天韓邦國給大家帶來了這篇螞蟻森林怎樣讓能量多能種樹,親身實踐的方法99%有用干貨,還有關于螞蟻森林怎樣讓能量多能種樹這些的相關干貨文章,這些其實都是一些必備知識,只是有些時候我們沒有遇到就沒有去了解而已! 支付寶推出了一款公益互動游戲–螞蟻森林,通過各種方式獲取能量,種植虛擬樹木,支付寶會對應在阿拉善沙漠幫你種植一顆實物樹木,環保、公益又好玩,…

    2024年6月7日 ? 百科
  • 如何開通支付寶賬戶支付功能 秒懂:云支付開通詳細流程

    小伙伴們大家好,今天韓毅晨講的文章是如何開通支付寶賬戶支付功能,云支付開通詳細流程,以及其他關于如何開通支付寶賬戶的一些相關干貨,認真閱讀完,把我想表達的思路完全理解,相信你很快就可以掌握! 支付寶云支付優勢簡介 線下零售場景中,服務商拓展商戶時,面臨缺少商戶代運營工具、多通道聚合門檻高、增值服務難推廣等問題。針對該情況,支付寶推出云支付產品,其方便服務商代…

    2024年4月12日 ? 百科
  • 抖音星圖平臺開通條件 必看:抖音商家如何入駐星圖平臺

    最近有很多朋友問許邵陽關于抖音星圖平臺開通條件,抖音商家如何入駐星圖平臺的事情,還有干貨抖音星圖等等各種精品,這些其實都是一些必備知識,只是有些時候我們沒有遇到就沒有去了解而已! 抖音即合素材制作任務,主要是提供視頻素材任務模式。創作者/達人可以承接合適的任務,并提交視頻素材成品。如果你對抖音星圖即合素材制作任務的開通及任務流程不是很清楚的話,一起往下看。 …

    2024年5月14日
  • 抖音視頻分類怎么設置 最新解說抖音短視頻分類排行

    HI,大家好,廢話不多說,直接上干貨:抖音視頻分類怎么設置,解說抖音短視頻分類排行,還有關于抖音視頻分類這些的精品干貨文章,先說明一下,老司機直接飄過吧,主要是講解給新手朋友們的哈! 我們一起看看近7天的熱門視頻類型。 1、明星光環: 明星自帶流量,再加上自身的顏值、才藝、擅長表演,輕松上熱門。 2、搞笑視頻 從日常生活中發生的小事情為切入口,娛樂了大眾,并…

    2023年6月24日 ? 百科
日本在线免费视频,国产精品视频2020,亚洲一区二区色,亚洲精品在线播放
国产成人免费视频精品含羞草妖精| 亚洲国产精品久久一线不卡| 91在线高清观看| 欧美无砖砖区免费| 在线观看网站黄不卡| 欧美日本在线观看| 中文字幕精品一区二区精品绿巨人 | 在线观看一区二区视频| a4yy欧美一区二区三区| 欧美日韩国产欧美日美国产精品| 91精品国产91久久久久久最新毛片| 日韩一区二区三区免费观看| 国产精品久久久一区麻豆最新章节| 亚洲精品写真福利| 国产乱码一区二区三区| 在线成人免费视频| 亚洲精品国产成人久久av盗摄| 国产原创一区二区| 精品国产一区二区在线观看| 日本中文一区二区三区| 欧美性感一区二区三区| |精品福利一区二区三区| 久久疯狂做爰流白浆xx| 91精选在线观看| 精品在线播放午夜| 国产精品久久毛片a| 高清国产一区二区| 国产精品色一区二区三区| 国产精品综合一区二区| 综合婷婷亚洲小说| 欧美一级欧美一级在线播放| 精品制服美女丁香| 亚洲欧洲日本在线| 88在线观看91蜜桃国自产| 国产又粗又猛又爽又黄91精品| 日本一区二区三区电影| 色欧美88888久久久久久影院| 亚洲午夜久久久久久久久电影网| 91精品黄色片免费大全| 99精品国产热久久91蜜凸| 丝袜诱惑亚洲看片| 亚洲制服丝袜av| 久久亚洲捆绑美女| 欧美性猛交xxxxxx富婆| 91九色最新地址| 91免费视频大全| 国产精品一区二区久久不卡| 久久精品99国产精品| 日韩精品成人一区二区在线| 欧美国产激情一区二区三区蜜月| 91啪亚洲精品| 欧美网站一区二区| 欧美性视频一区二区三区| 欧美丝袜丝交足nylons| 欧美无砖专区一中文字| 欧美视频一区二区三区| 欧美日韩黄视频| 精品久久久久久久久久久久久久久| 欧美天堂一区二区三区| 日韩欧美另类在线| 日本一区二区免费在线观看视频 | 国产精品一区在线观看你懂的| 亚洲午夜在线视频| 男人操女人的视频在线观看欧美| 亚洲一区二区在线播放相泽| 亚洲黄色尤物视频| 麻豆专区一区二区三区四区五区| 午夜欧美电影在线观看| 国产精品小仙女| 欧日韩精品视频| 欧美日韩中文国产| 国产日产亚洲精品系列| 日本不卡123| 欧美偷拍一区二区| 亚洲激情五月婷婷| 91尤物视频在线观看| 欧美国产亚洲另类动漫| 国产一区二区三区观看| 国产精品一区专区| 欧美日韩一区精品| 亚洲一区二区三区四区中文字幕| 成人午夜精品一区二区三区| 欧美精品一区二区三区很污很色的| 亚洲成人av一区二区| 日韩一区二区三区免费观看| 亚洲免费观看视频| 欧美日韩国产bt| 狠狠色丁香婷综合久久| 久久精品一区四区| 成人激情动漫在线观看| 国产日韩欧美高清| 91黄视频在线| 狠狠色综合播放一区二区| 成人欧美一区二区三区白人| 欧美性生活久久| 国模套图日韩精品一区二区 | 欧美视频在线观看一区| 亚洲第一主播视频| 久久奇米777| 另类欧美日韩国产在线| 亚洲一区二区三区三| 欧美日韩三级一区二区| 国产精品白丝jk黑袜喷水| 日韩午夜av一区| 奇米色777欧美一区二区| 欧美一卡二卡在线观看| 一本色道久久综合狠狠躁的推荐| 国产日韩亚洲欧美综合| 欧美电影精品一区二区| 欧美日韩小视频| 欧美日韩国产一区| 717成人午夜免费福利电影| 成人免费毛片嘿嘿连载视频| 色综合久久久久久久久久久| 国产ts人妖一区二区| 亚洲午夜在线观看视频在线| 亚洲免费电影在线| 欧美视频你懂的| 亚洲第一综合色| 日韩欧美你懂的| 国产亚洲人成网站| 欧美人牲a欧美精品| 色老汉av一区二区三区| 欧美无砖砖区免费| 69堂亚洲精品首页| 中文成人av在线| 亚洲大片在线观看| 成人视屏免费看| 9191精品国产综合久久久久久 | 日韩欧美资源站| 欧美激情在线免费观看| 亚洲午夜免费电影| 一区二区三区中文字幕电影| 亚洲码国产岛国毛片在线| 国产成人aaa| 精品少妇一区二区| 日本美女视频一区二区| 国产精品一品视频| 5566中文字幕一区二区电影| 国产欧美日韩不卡| 狂野欧美性猛交blacked| 91成人在线免费观看| 亚洲综合成人在线视频| 色噜噜狠狠色综合欧洲selulu| 国产欧美日韩卡一| 99v久久综合狠狠综合久久| 中国av一区二区三区| 99久久99久久精品免费观看| 中文字幕一区二区三区乱码在线| 成人午夜视频网站| 亚洲自拍偷拍欧美| 日韩精品一区二区在线观看| 精品亚洲aⅴ乱码一区二区三区| 精品国产人成亚洲区| 国产精品一二一区| 亚洲成人黄色影院| 欧美成人精品高清在线播放| 亚洲制服丝袜av| 国产清纯美女被跳蛋高潮一区二区久久w | 在线免费观看日本欧美| 在线看国产日韩| 亚洲国产成人一区二区三区| 亚洲精品va在线观看| 欧美区在线观看| 麻豆国产一区二区| 日本一区二区三区在线不卡| 99国产精品视频免费观看| 亚洲国产一区二区三区| 国产日韩亚洲欧美综合| 日韩一卡二卡三卡| 日韩美女视频一区二区在线观看| 国产成人午夜精品5599| 蜜臀av一区二区| 久热成人在线视频| 日本vs亚洲vs韩国一区三区 | 精品福利在线导航| 欧美日韩精品一区二区天天拍小说| 国产综合色在线| 大美女一区二区三区| 国产精品69毛片高清亚洲| 秋霞影院一区二区| 国产福利91精品一区| 懂色av一区二区三区免费看| 国产精品一二三四五| 粉嫩一区二区三区性色av| av资源站一区| 欧美日韩二区三区| 久久久精品免费观看| 中文字幕欧美一| 日产精品久久久久久久性色| 国产乱人伦偷精品视频不卡| 国产suv精品一区二区883| 色94色欧美sute亚洲13| 精品少妇一区二区三区在线播放 | 中文字幕一区视频| 亚洲制服丝袜av| 91在线观看视频| 综合久久久久久| 99久久精品国产观看| 国产日韩欧美制服另类|