精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

PingCAP CTO黃東旭寫給社區的回顧和展望:TiDB 2019, Level Up !

大數據
2018 年對于 TiDB 和 PingCAP 來說是一個由少年向成年的轉換的一年,如果用一個關鍵字來概括就是「蛻變」。在這一年很欣喜的看到 TiDB 和 TiKV 在越來越多的用戶使用在了越來越廣泛的場景中,作為一個剛剛 3 歲多的開源項目,沒有背后強大的社區的話,是沒有辦法取得這樣的進展的。

 2018 年對于 TiDB 和 PingCAP 來說是一個由少年向成年的轉換的一年,如果用一個關鍵字來概括就是「蛻變」。在這一年很欣喜的看到 TiDB 和 TiKV 在越來越多的用戶使用在了越來越廣泛的場景中,作為一個剛剛 3 歲多的開源項目,沒有背后強大的社區的話,是沒有辦法取得這樣的進展的。

同時在技術上,2018 年我覺得也交出了一份令人滿意的答卷,TiDB 的幾個主要項目今年一共合并了 4380 個提交,這幾天在整理 2018 年的 Change Log 時候,對比了一下年初的版本,這 4380 個 Commits 背后代表了什么,這里簡單寫一個文章總結一下。

回想起來,TiDB 是最早定位為 HTAP 的通用分布式數據庫之一,如果熟悉我們的老朋友一定知道,我們最早時候一直都是定位 NewSQL,當然現在也是。但是 NewSQL 這個詞有個問題,到底 New 在哪,解決了哪些問題,很難一目了然,其實一開始我們就想解決一個 MySQL 分庫分表的問題,但是后來慢慢隨著我們的用戶越來越多,使用的場景也越來越清晰,很多用戶的場景已經開始超出了一個「更大的 MySQL 」的使用范圍,于是我們從實驗室和學術界找到了我們覺得更加清晰的定義:HTAP,希望能構建一個融合 OLTP 和 OLAP 通用型分布式數據庫。但是要達成這個目標非常復雜,我們的判斷是如果不是從***層重新設計,很難達到我們的目標,我們認為這是一條更困難但是正確的路,現在看來,這條路是走對了,而且未來會越走越快,越走越穩。

 

在 SQL 層這邊,TiDB 選擇了 MySQL 的協議兼容,一方面持續的加強語法兼容性,另一方面選擇自研優化器和執行器,帶來的好處就是沒有任何歷史負擔持續優化。回顧今年***的一個工作應該是重構了執行器框架,TiDB的 SQL 層還是經典的 Volcano 模型,我們引入了新的內存數據結構 Chunk 來批量處理多行數據,并對各個算子都實現了基于 Chunk 的迭代器接口,這個改進對于 OLAP 請求的改進非常明顯,在 TiDB 的 TPC-H 測試集上能看出來(https://github.com/pingcap/docs-cn/blob/master/benchmark/tpch.md),Chunk 的引入為我們全面的向量化執行和 CodeGen 支持打下了基礎。目前在 TiKV 內部對于下推算子的執行還沒有使用 Chunk 改造,不過這個已經在計劃中,在 TiKV 中這個改進,預期對查詢性能的提升也將非常顯著。

另一方面,一個數據庫查詢引擎最核心的組件之一:優化器,在今年也有長足的進步。我們在 2017 年就已經全面引入了基于代價的 SQL 優化(CBO,Cost-Based Optimization),我們在今年改進了我們的代價評估模型,加入了一些新的優化規則,同時實現了 Join Re-Order 等一系列優化,從結果上來看,目前在 TPC-H 的測試集上,對于所有 Query,TiDB 的 SQL 優化器大多已給出了***的執行計劃。CBO 的另一個關鍵模塊是統計信息收集,在今年,我們引入了自動的統計信息收集算法,使優化器的適應性更強。另外針對 OLTP 的場景 TiDB 仍然保留了輕量的 RBO 甚至直接 Bypass 優化器,以提升 OLTP 性能。另外,感謝三星韓國研究院的幾位工程師的貢獻,他們給 TiDB 引入了 Query Plan Cache,對高并發場景下查詢性能的提升也很明顯。另外在功能上,我們引入了 Partition Table 的支持,對于一些 Partition 特性很明顯的業務,TiDB 能夠更加高效的調度數據的寫入讀取和更新。

 

一直以來,TiDB 的 SQL 層作為純 Go 語言實現的最完備的 MySQL 語法兼容層,很多第三方的 MySQL 工具在使用著 TiDB 的 SQL Parser,其中的優秀代表比如小米的 Soar(https://github.com/XiaoMi/soar)。為了方便第三方更好的復用 TiDB Parser,我們在 2018 年將 Parser 從主項目中剝離了出來,成為了一個獨立的項目:pingcap/parser,希望能幫到更多的人。

說到 TiDB 的底層存儲 TiKV 今年也有很多讓人眼前一亮的更新。在 TiKV 的基石——一致性算法 Raft 這邊,大家知道 TiKV 采用的是 Multi-Raft 的架構,內部通過無數個 Raft Group 動態的分裂、合并、移動以達到動態伸縮和動態負載均衡。我們在今年仍然持續在擴展 Multi-Raft 的邊界,我們今年加入了動態的 Raft Group 合并,以減輕元信息存儲和心跳通信的負擔;給 Raft 擴展了 Learner 角色(只同步 Log 不投票的角色) 為 OLAP Read 打下基礎;給 Raft 的基礎算法加入了 Pre-Vote 的階段,讓整個系統在異常網絡狀態下可靠性更高。

 

Raft Group Merge

在性能方面,我們花了很大的精力重構了我們單機上多 Raft Group 的線程模型(https://github.com/tikv/tikv/pull/3568), 雖然還沒有合并到 master 分支,在我們測試中,這個優化帶來了兩倍以上的吞吐提升,同時寫入延遲降低至現在的版本的 1/2 ,預計在這兩周我們會完成這個巨大的 PR 的 Code Review,各位同學可以期待一下 :)

第三件事情是我們開始將 TiKV 的本地存儲引擎的接口徹底抽象出來,目標是能做到對 RocksDB 的弱耦合,這點的意義很大,不管是社區還是我們自己,對新的單機存儲引擎支持將變得更加方便。

 

在 TiKV 社區這邊,今年的另外一件大事是加入了 CNCF,變成了 CNCF 的托管項目,也是 CNCF 基金會***個非結構化數據庫項目。 后來很多朋友問我,為什么捐贈的是 TiKV 而不是 TiDB,其實主要的原因就像我在當天的一條 Tweet 說的,TiKV 更像是的一個更加通用的組件,當你有一個可以彈性伸縮的,支持跨行 ACID 事務的 Key-Value 數據庫時,你會發現構建其他很多可靠的分布式系統會容易很多,這在我們之后的 TiDB Hackathon 中得到了很好的體現。另外社區已經開始出現基于 TiKV 構建的 Redis 協議支持,以及分布式隊列系統,例如meitu/titan 項目。作為一個基金會項目,社區不僅僅可以直接使用,更能夠將它作為構建其他系統的基石,我覺得更加有意義。類似的,今年我們將我們的 Raft 實現從主項目中獨立了出來(pingcap/raft-rs),也是希望更多的人能從中受益。

“……其 KV與 SQL分層的方式,剛好符合我們提供 NoSQL 存儲和關系型存儲的需求,另外,PingCAP 的文檔齊全,社區活躍,也已經在實際應用場景有大規模的應用,公司在北京,技術交流也非常方便,事實證明,后面提到的這幾個優勢都是對的……”

                                                                                                                                                                                                    ——美圖公司 Titan 項目負責人任勇全對 TiKV 的評論

在 TiDB 的設計之初,我們堅定將調度和元信息從存儲層剝離出來(PD),現在看來,好處正漸漸開始顯示出來。今年在 PD 上我們花了很大精力在處理熱點探測和快速熱點調度,調度和存儲分離的架構讓我們不管是在開發,測試還是上線新的調度策略時效率很高。瞬時熱點一直是分布式存儲的***敵人,如何快速發現和處理,我們也有計劃嘗試將機器學習引入 PD 的調度中,這是 2019 會嘗試的一個事情。總體來說,這個是一個長期的課題。

我在幾個月前的一篇文章提到過 TiDB 為什么從 Day-1 起就 All-in Kubernetes (《十問 TiDB:關于架構設計的一些思考》),今年很欣喜的看到,Kubernetes 及其周邊生態已經漸漸成熟,已經開始有很多公司用 Kubernetes 來運行 Mission-critical 的系統,這也佐證了我們當年的判斷。2018 年下半年,我們也開源了我們的 TiDB Operator(https://github.com/pingcap/tidb-operator),這個項目并不止是一個簡單的在 K8s 上自動化運維 TiDB 的工具,在我們的戰略里面,是作為 Cloud TiDB 的重要基座,過去設計一個完善的多租戶系統是一件非常困難的事情,同時調度對象是數據庫這種帶狀態服務,更是難上加難,TiDB-Operator 的開源也是希望能夠借助社區的力量,一起將它做好。

 

多租戶 TiDB

今年還做了一件很大的事情,我們成立了一個新的部門 TEP(TiDB Enterprise Platform)專注于商業化組件及相關的交付質量控制。作為一個企業級的分布式數據庫,TiDB 今年完成了商業化從0到1的跨越,越來越的付費客戶證明 TiDB 的核心的成熟度已經可以委以重任,成立 TEP 小組也是希望在企業級產品方向上繼續發力。從 TiDB-Lightning(MySQL 到 TiDB 高速離線數據導入工具)到 TiDB-DM(TiDB-DataMigration,端到端的數據遷移-同步工具)能看到發力的重點在讓用戶無縫的從上游遷移到 TiDB 上。另一方面,TiDB-Binlog 雖然不是今年的新東西,但是今年這一年在無數個社區用戶的場景中鍛煉,越來越穩定。做工具可能在很多人看來并不是那么「高科技」, 很多時候也確實是臟活累活,但是這些經過無數用戶場景打磨的周邊工具和生態才是一個成熟的基礎軟件的護城河和競爭壁壘,在 PingCAP 內部,負責工具和外圍系統研發的團隊規模幾乎和內核團隊是 1:1 的配比,重要性可見一斑。

在使用場景上,TiDB 的使用規模也越來越大,下面這張圖是我們統計的我們已知 TiDB 的用戶,包括上線和準上線的用戶,從 1.0 GA 后,幾乎是以一個指數函數的曲線在增長,應用的場景也從簡單的 MySQL Sharding 替代方案變成橫跨 OLTP 到實時數據中臺的通用數據平臺組件。

今年幾個比較典型的用戶案例,從 美團 的橫跨 OLTP 和實時數倉的深度實踐,到 轉轉 的 All-in TiDB 的體驗,再到 TiDB 支撐的北京銀行的核心交易系統。可以看到,這些案例從互聯網公司的離線線數據存儲到要求極端 SLA 的傳統銀行核心交易系統,TiDB 在這些場景里面都發光發熱,甚至有互聯網公司(轉轉)都喊出了 All-in TiDB 的口號,我們非常珍視這份信任,一定盡全力做出漂亮的產品,高質量的服務好我們的用戶和客戶。另一方面,TiDB 也慢慢開始產生國際影響力的,在線視頻巨頭葫蘆軟件(Hulu.com),印度***的在線票務網站 BookMyShow,東南亞***的電商之一 Shopee 等等都在大規模的使用 TiDB,在北美和歐洲也已經不少準上線和測試中的的巨頭互聯網公司。

責任編輯:武曉燕 來源: PingCAP
相關推薦

2019-03-05 12:12:39

數據庫HTAPACID

2018-06-25 14:52:26

TiDB數據庫CTO

2017-06-04 23:18:44

數據庫分布式

2025-01-02 10:35:35

2020-11-30 09:53:30

PingCAP

2018-04-23 13:49:03

大數據數據庫HTAP

2014-01-09 14:07:46

Firefox OS操作系統

2015-07-07 10:39:02

2017-05-03 09:28:46

互聯網

2022-12-13 10:22:56

PingCAPServerlessHTAP

2018-05-31 16:13:12

大數據架構趨勢

2012-08-13 10:44:55

IT技術周刊

2010-12-15 11:12:42

2016-08-08 13:39:26

區塊鏈技術伍旭川

2020-03-16 10:52:34

云計算云存儲技術

2011-12-27 14:54:24

回顧app移動應用

2024-01-19 09:03:06

ReactTypeScripFlexbox

2018-09-20 05:04:43

2018-04-03 13:08:56

UCloudPingCAPCloud TiDB

2011-07-28 17:22:57

虛擬化云計算
點贊
收藏

51CTO技術棧公眾號

天天爽天天狠久久久| 日韩在线观看精品| 国产日韩视频在线播放| 亚洲午夜精品久久久| 久久国产成人精品| 91精品国产aⅴ一区二区| 4444亚洲人成无码网在线观看| 精品国自产在线观看| 激情国产一区| 亚洲无线码在线一区观看| 狠狠躁狠狠躁视频专区| а√天堂官网中文在线| 成人国产精品免费网站| 国内成人精品一区| 精品人妻一区二区三区视频| 欧美日韩精品一区二区三区视频| 国产精品伦一区| 成人一区二区在线| 久久亚洲精品石原莉奈| 狠狠色丁香婷婷综合影院| 3d成人h动漫网站入口| 日韩精品久久一区二区| 黄色网址在线播放| 国内精品国产成人| 欧美激情国产精品| 久久亚洲AV无码专区成人国产| 亚洲综合资源| 五月天欧美精品| 欧美凹凸一区二区三区视频| 天天干,天天干| 午夜精品亚洲| 日韩av影院在线观看| av7777777| 久久五月精品| 成人99免费视频| 国产精品最新在线观看| www.99re7| 精品日本12videosex| 欧美一级二级在线观看| 免费观看成人网| 日本视频不卡| 91麻豆国产在线观看| 国产精品久久久久久久久久尿| 欧美卡一卡二卡三| 精品国产中文字幕第一页| 精品国产一区二区亚洲人成毛片| 日本毛片在线免费观看| 在线中文字幕-区二区三区四区| 成人av网站在线观看免费| 国产成人精品视频在线| 日本一本高清视频| 欧美精品国产一区| 亚洲激情六月丁香| 日韩电影免费观看在| 你懂的视频在线观看| 26uuu另类欧美| 牛人盗摄一区二区三区视频| 日本成人一区| 国产在线一区观看| 91蜜桃网站免费观看| www.com在线观看| 国产成人综合亚洲网站| 国产精品二区在线观看| 国产综合在线播放| 久久综合九色综合久久久精品综合| 国产伦精品一区二区三区视频黑人 | 亚洲一区导航| 日韩一级大片在线| 亚洲欧美日韩色| 天海翼亚洲一区二区三区| 亚洲欧美中文在线视频| 国产一卡二卡三卡四卡| 女厕嘘嘘一区二区在线播放| 永久555www成人免费| 青青草华人在线视频| 中文字幕一区二区三区乱码图片 | 免费**毛片在线| 欧美激情自拍偷拍| 青青草免费在线视频观看| 欧美精品videossex少妇| 亚洲国产欧美日韩另类综合 | 日本一本高清视频| 日韩精品乱码免费| 亚洲一区二区三区香蕉| 国产免费高清视频| 99久久精品国产网站| 视频一区不卡| 午夜影院免费在线| 日韩人在线观看| 91精品视频国产| 色爱综合av| 日韩中文字幕视频在线观看| 精品无码久久久久| 日韩不卡手机在线v区| 亚洲在线第一页| 国产sm主人调教女m视频| 99这里都是精品| 宅男av一区二区三区| 69av成人| 制服丝袜激情欧洲亚洲| 欧美成人三级伦在线观看| 日韩在线欧美| 91av福利视频| 亚洲精品国产精品乱码视色| 岛国精品在线观看| 亚洲欧美日韩国产yyy| 国产粉嫩在线观看| 7777精品久久久大香线蕉| 中文字幕乱码在线| 日韩毛片视频| 久久久久久综合网天天| av大片免费观看| 精品一区二区三区欧美| 久久久www免费人成黑人精品| 快射视频在线观看| 欧洲色大大久久| 一级特级黄色片| 亚洲精品888| 国产精品人成电影在线观看| 亚洲av片在线观看| 亚洲一区av在线| 天天综合成人网| 日韩精品中文字幕第1页| 久久久久久久久久久免费精品| 伊人22222| 国产午夜精品美女毛片视频| 草草草视频在线观看| 天天综合91| 中文字幕欧美精品日韩中文字幕| 久久久久99精品成人片三人毛片| 国产成人在线影院| 欧美h视频在线观看| 美女一区网站| 亚洲成人av中文字幕| 久视频在线观看| 国产精品自在欧美一区| 亚洲三区视频| 欧美视频免费看| 在线视频精品一| 波多野结衣一区二区三区在线| jiyouzz国产精品久久| 免费一级特黄毛片| 视频国产精品| 欧美成年人视频网站| 国产露脸国语对白在线| 中文字幕一区视频| 亚洲综合伊人久久| 欧美日韩一二| 国产精品美女网站| 日本免费在线观看| 欧美日韩国产美| 亚洲国产无码精品| 日韩激情视频在线观看| 欧美大陆一区二区| avav成人| 久久精品视频播放| 精品国产亚洲一区二区麻豆| 中文字幕中文乱码欧美一区二区| xxxx在线免费观看| 四虎8848精品成人免费网站| 国产一区视频在线| 岛国成人毛片| 91麻豆精品国产| 久久免费黄色网址| 99久久er热在这里只有精品15| 国产视频一视频二| 国产亚洲一卡2卡3卡4卡新区| 国产精品国模在线| 日韩在线资源| 欧美军同video69gay| 国产又色又爽又高潮免费| 蜜桃视频一区二区| 国产一二三四区在线观看| 99re8这里有精品热视频8在线| 97久久超碰福利国产精品…| 神马久久久久| 欧美日韩亚洲另类| 日本女人性生活视频| 国产精品资源在线看| 97视频在线免费| 欧美精品一区二区三区精品| 国产欧美亚洲精品| 美足av综合网| 亚洲精品视频在线观看视频| 中文字幕在线观看1| 久久精品一级爱片| 黄色三级视频在线播放| 夜夜嗨网站十八久久 | 国产精品88久久久久久| 痴汉一区二区三区| 欧美特黄aaaaaaaa大片| 欧美成人激情视频| 国产区av在线| 91精品国产综合久久久蜜臀粉嫩 | 米奇777四色精品人人爽| 精品国产免费一区二区三区香蕉| 手机看片久久久| 日韩一区日韩二区| 欧美黑人欧美精品刺激| 国产综合久久久久久鬼色| 9久久9毛片又大又硬又粗| 不卡在线一区二区| 久久99精品久久久水蜜桃| 在线观看欧美| 国产成人高清激情视频在线观看 | 国产精品露脸自拍| 亚洲精品白浆| 欧美国产精品| 亚洲欧美一区二区不卡| 亚洲国产精品高清久久久| 国产精品伦子伦免费视频| 中文字幕精品在线播放| 欧美性猛交xx| 国产三级精品三级在线观看| 99精品老司机免费视频| 日韩精品一区二区三区中文在线| 夜夜夜久久久| 久久久精品综合| 亚洲福利在线视频| 国产精品久久999| 欧美少妇一级片| 日本裸体美女视频| 亚洲大尺度视频| 国产精品一级| 亚洲亚洲精品三区日韩精品在线视频| 欧美大奶一区二区| 99热国产免费| 亚洲高清在线一区| 亚洲mm色国产网站| 亚洲午夜剧场| 成人免费xxxxx在线观看| 在线成人视屏 | 三级不卡在线观看| 欧美不卡在线播放| 欧美国产综合| 亚洲在线观看一区| 精品国产美女| 色婷婷精品国产一区二区三区| 亚洲精品动态| 国产日韩精品久久| 美国十次av导航亚洲入口| 国产精品区一区| 婷婷精品久久久久久久久久不卡| 国产精品第七十二页| 日韩av免费| 国产精品日韩欧美| 亚洲热av色在线播放| 国产综合福利在线| 精品国模一区二区三区欧美| 96pao国产成视频永久免费| 欧美日韩伦理一区二区| 91久久精品视频| 凹凸成人在线| 精品999在线观看| 尤物tv在线精品| 蜜桃麻豆91| 国产一区二区电影在线观看| 人禽交欧美网站免费| re久久精品视频| 亚欧洲精品在线视频免费观看| 视频国产一区| 亚洲图片都市激情| 亚洲欧美伊人| 激情伊人五月天| 日韩av不卡一区二区| 亚洲va在线va天堂va偷拍| 国产乱子伦视频一区二区三区 | 日本精品视频网站| 中韩乱幕日产无线码一区| 成人黄色片在线| 精品网站aaa| 日韩av不卡播放| 亚洲激情五月| 青青青免费在线| 日韩精品1区2区3区| 国产精品一区二区小说| 国产精品综合在线视频| 激情综合丁香五月| 欧美国产丝袜视频| 亚洲色婷婷一区二区三区| 粉嫩av一区二区三区免费野| 中文字幕精品一区二| 日韩一区二区在线观看视频 | 亚洲人成五月天| v天堂福利视频在线观看| 久久久在线观看| aaaa欧美| 国产一区二区免费在线观看| 欧美禁忌电影| 福利在线一区二区| 蜜桃久久久久久| 国产女人18毛片水真多18| 中文字幕免费不卡| 日本熟妇毛茸茸丰满| 精品视频在线免费观看| 囯产精品久久久久久| 中文综合在线观看| 色老头在线一区二区三区| 国产精品18久久久久久麻辣| 一区二区中文字幕在线观看| 欧美在线视频二区| 91精品国产麻豆国产在线观看| 欧美一区二区三区爽大粗免费| 蜜臀99久久精品久久久久久软件| 欧美又黄又嫩大片a级| 久久久久国产成人精品亚洲午夜| 亚洲国产精品久| 欧美裸体bbwbbwbbw| 日本不卡视频一区二区| 欧美激情一级二级| 久久久久伊人| 欧美日韩一区二区三区在线视频| 国产精品v欧美精品v日本精品动漫| 搡女人真爽免费午夜网站| 国产成人亚洲综合a∨婷婷| www成人啪啪18软件| 色婷婷av一区二区| 天堂av手机版| 欧美国产日本高清在线| 亚洲日本中文| 亚洲一区二区在| 日本人妖一区二区| 国产黄色三级网站| 午夜天堂影视香蕉久久| 国产乱淫片视频| 在线观看不卡av| 日韩毛片一区| 欧美亚洲丝袜| 香蕉视频成人在线观看| 国产xxxx视频| 亚洲福利视频三区| 免费观看毛片网站| 久久欧美在线电影| 爱情电影网av一区二区| 在线精品日韩| 久久se精品一区二区| 人妻熟人中文字幕一区二区| 在线欧美一区二区| 番号集在线观看| 奇米四色中文综合久久| 欧美激情极品| 999在线观看视频| 99久久伊人网影院| 韩国av中文字幕| 日韩av综合网| 好久没做在线观看| 国产综合精品一区二区三区| 在线午夜精品| aaaaa级少妇高潮大片免费看| 欧美午夜丰满在线18影院| 亚洲美女综合网| 欧美一区在线直播| 国产一区网站| 黄色小视频免费网站| 中文字幕日韩精品一区| 国产有码在线观看| 久热国产精品视频| 6080亚洲理论片在线观看| 日韩网站在线免费观看| av中文字幕不卡| 极品国产91在线网站| 最新国产成人av网站网址麻豆| av在线日韩| 精品一区二区成人免费视频 | 国产麻豆日韩| 亚洲一区欧美激情| 精品无码一区二区三区| 欧美日韩在线三区| av大全在线| 国产亚洲自拍偷拍| 日韩成人免费电影| 久久久久亚洲AV成人| 亚洲精品在线三区| 色老太综合网| 超碰97免费观看| 99国产欧美另类久久久精品| 久久精品五月天| 久久精品91久久久久久再现| 国偷自产av一区二区三区| 欧美精品一区二区三区免费播放| 国产精品久久久久一区| www.桃色av嫩草.com| 欧美壮男野外gaytube| 国产精品毛片久久| 91黄色免费视频| 欧美日韩免费观看一区三区| 欧美卡一卡二| 日本一区免费看| 国产成人av福利| av图片在线观看| 欧美国产乱视频| 青青草原综合久久大伊人精品 | 国产精品333| 国产精品盗摄一区二区三区| 高清国产mv在线观看| 国产免费亚洲高清| 亚洲影音先锋| 日本午夜精品视频| 日韩毛片在线看| 吉吉日韩欧美|