天天日夜夜添_精品国产99久久久久久人裸体 _成人app在线观看_日韩色网站

新聞資訊

    CTO 楊傳輝Q

    在海外,分布式數據庫是否有應用場景?主攻方向是怎樣的?

    A

    楊傳輝:大家認為分布式數據庫到底是一個高鐵,還是一個電動車?假設經典的數據庫是一個燃油車,那么我聽到兩種觀點。一種觀點,分布式數據庫主要應用在一些規模比較大的客戶,由于中國人數較多,那我就需要高鐵。那如果人口比較少,比如說很多歐洲國家,是不是就不需要分布式數據庫?另外一個觀點,認為分布式是一個電動車。對于 來說,我們是認同第二種觀點的。

    今天的分布式數據庫,它跟集中式數據庫,其實有點像電動車跟燃油車的關系。十幾年前 就開始自研打造分布式數據庫。早期其實是搭建了一套分布式架構,可以比喻成先把電動車的引擎做好了,但是它的外殼裝飾都還是有待完善的。后來, 慢慢過渡到 1.x、2.x、3.x 等版本,逐步具備了類似整車的功能,已經能夠應用在像工行、建行等數據體量特別大的一些企業。再之后, 研發的分布式數據庫技術越來越像是特斯拉研制的 Model 3,性價比很高,同時可以應用在經典數據庫適合的中小企業,例如一些單機場景。

    的設計理念是一體化的原生分布式數據庫,希望一方面能有分布式的可擴展,高可用的能力;另一方面,具備對標集中式數據庫的單機功能和性能。在小規模場景下,單機性能和集中式數據庫基本相當。即便是中小企業,同樣也希望能夠快速發展,未來甚至成為大企業。只要企業有快速發展的訴求,他就可以選擇 這樣的原生分布式數據庫。

    原理很簡單,分布式數據庫可以解決企業未來幾年的快速發展的需求。而且在單機模式下,新技術能做到比 MySQL 更低成本的,性價比更高。這樣實現了一個真正的便利,好比實現高鐵的技術,但成本比汽車還要低。

    Q分布式架構如何實現在單機上使用,且性價比很高?A

    楊傳輝:今天主流的一些分布式數據庫,以前是NoSQL,慢慢到,這些產品的功能和性能往往離集中式數據庫有很大的差距。例如,很多 NoSQL/ 系統的單機性能不到 MySQL 的二分之一甚至三分之一。這就使得很多人把分布式與集中式對立起來。然而, 堅持一體化的技術理念,追求單機性能和功能兼容性。 從 3.X 版本開始,單機跑 TPCC 這樣的 ,性能和 MySQL 5.7 版本是基本相當的。而且用了在線壓縮以后,存儲成本大幅低于 MySQL。

    今天應用在螞蟻集團的所有業務場景中,最終的存儲成本只有 MySQL 的三分之一左右。同時,我們也希望將這些技術應用到中小企業中去。 本身就是一個自研的分布式數據庫,只有堅持將單機性能功能做到最好,它才能變成是一個電動車,才會有越來越多的用戶去使用,像以前的 MySQL. 一樣,實現讓百萬級用戶去使用,最終變成所有人都能夠簡單使用的通用數據庫。

    所以從這個角度來看,一是說不用把分布式跟集中式完全對立起來看待。另外,中國有一個優勢在于人多,像雙十一這樣的活動,能夠把高并發、可擴展等一些底層的技術打磨成熟。在這些能力上,尤其在海量數據處理的能力上,中國還是比較領先的。海外也會有和國內類似的業務場景,這類場景同樣會選擇中國最優秀的分布式數據庫。本質上還是產品和技術做的如何,通用的技術沒有國界。

    的海外業務目前進展如何?A

    楊傳輝:海外目前處于一個摸索的階段。 由于十幾年的技術積累,穩定支撐雙十一,再加上背靠集團,所以在海外有一些優勢。例如,東南亞很多國家都有類似支付寶的錢包應用,這些錢包背后的核心系統背后都采用了 。包括印度版的支付寶 Paytm,底層的交易、支付、賬務等業務都是 在支撐的。除了東南亞之外,我們也通過云平臺,逐漸覆蓋其它國家的一些客戶。

    Q

    作為一個數據庫研發從業者,如何看 暫停俄羅斯業務?

    A

    基于成本的oracle優化法則_基于大數據的數據交換平臺_讓oracle跑得更快2:基于海量數據的數據庫設計與優化

    楊傳輝:這個事件,從數據庫的角度來講,他一定會更快的加速我們國家自研數據庫的一個發展, 在 2021 年的 6 月 1 號,把大概300萬行的核心代碼完全開源。截至目前,我們開源社區的活躍程度已達到國際頂級開源項目的三年左右的水平。當然,未來還有很大的提升空間。

    從技術趨勢的角度來看,這件事情沒有那么悲觀,為什么?以前的時候大家都覺得 很完美, 在設計之初,很多方向也借鑒了 的做法。然而,任何一個產品都有它的生命周期。如果不加速變革,是沒有辦法適應大環境的變化,也無法支持好客戶需求。在海外,除了 ,還有很多數據庫的選擇,比如 , , 等等。

    現在數據庫已經到了云原生、分布式轉型的一個時間窗口,所以從技術趨勢角度來看, 堅持做下一代云原生分布式的方向。它是能夠代表未來的。越來越多的用戶慢慢會升級到在云上的原生分布式數據庫。所以說,大趨勢上沒有那么悲觀。

    另外,我們在一些關鍵行業,例如運營商、保險、人社等行業,已經實現了由 到分布式數據庫的成功替換。通過 的 兼容模式和配套的平滑遷移工具,能夠做到不改業務代碼將 遷移到一體化架構的 上。

    國產數據庫已經迎來很好的時機,這個事件對數據庫從業者和技術愛好者來講,一定要把數據庫基礎打牢。十幾年前 在做數據庫的時候,會有一種孤獨的感覺。但現在越來越多的人涌入到這個行業,資本市場也越來越關注基礎軟件的發展,這個行業未來一定會很好。所以要堅持,保持初心。

    Q

    國內大部分數據庫廠商的產品都是基于開源產品做的二次改造,你怎么看?

    A

    楊傳輝:無論基于開源二次改造還是完全自研,最終的目標都是解決用戶需求。我覺得本質上是一個技術選擇,基于開源的好處在于前期會比較快一點,但是后面會越來越難。因為越到后面,會遇到越多深入的需求,需要大范圍修改內核,基于開源比較難做到徹底掌控內核。

    走的是完全自研的技術路線,打個比方, 有點像在練九陽神功。會有兩個好處。第一個是如果練成了,肯定是一個武林高手。第二個好處在于學會了九陽神功,再去學其他的武功都會比較快。通過自研能夠徹底掌控內核,當面對客戶新需求或新變化的時候,都能非常快地去滿足客戶的需求。而且客戶所有的核心業務場景 都可以承接住,這個是做自研最大的好處。

    二次開發的話,取決于開發的深度。如果只是簡單開發的話,只具備開源產品已有的能力,但獲取額外能力是很難的。很多時候需要業務做改造來適應開源產品。這是兩類的差別。

    Q

    如果想成為新一代流行的數據庫,當前國內的數據庫技術還應做哪些改進?未來國產數據庫要成為國內企業數字化建設的首選需要具備哪些指標和特性?

    A

    讓oracle跑得更快2:基于海量數據的數據庫設計與優化_基于大數據的數據交換平臺_基于成本的oracle優化法則

    楊傳輝:首先數據庫最終還是用出來的,應用是數據庫研發的第一推動力。通過應用的需求到數據庫能力提升,再反饋給應用,這樣的一個循環,才能成就一款成熟的數據庫產品。

    面對企業級用戶,首先數據庫產品能否進入到核心系統內,如果不能實現,那后面被替代的可能性就會很大。基于這樣的假設,我們總結過企業級數據庫大概會有哪些關鍵的需求:高可用、可擴展、強兼容、易管理。同樣數據庫產品自身的功能、性能、穩定性也很重要。

    還有一個點就是是否有關鍵業務場景的實戰經驗,這個也很重要。 最大的優勢在于經過了螞蟻集團多年雙十一核心業務場景的打磨,鍛煉了 的并發性能、穩定性、延遲等核心技術能力。今天再研發一個新的 OLTP 數據庫是比較難的,因為首先需要有類似螞蟻這樣的業務愿意交給你支撐它的核心系統。

    Q未來國產數據庫廠商之間應該如何競爭與協作,才能促進行業更好更快的發展?A

    楊傳輝:今天從技術路線角度來講,我會比較堅持原生分布式的技術路線。

    首先,以前走集中式技術路線,比如讓oracle跑得更快2:基于海量數據的數據庫設計與優化,db2。花了很多年,通過線下客戶不斷打磨出來,到今天已經很成熟。但對于分布式技術路線,國產數據庫現在有一個換道超車的機會。

    第二,需要更加聚焦。今天數據庫創新非常多,有一些是做基礎功能性能的優化。比如說復雜查詢等等,還有一些新技術,比如說軟硬結合,安全隱私,面向 AI 的自治數據庫,多模數據庫等等。我們應該將最主要的精力聚焦在基礎功能和性能的提升上,解決用戶的真實需求。數據庫最難的,并不是如何用新技術,或者如何做技術創新,而是基本功。

    性能也是一樣的,目前能做到跟這個 、MySQL 相當。但是很多場景尤其是復雜查詢,還需要很多時間去優化。所以需要更加聚焦,把更多的精力放到如何把引擎做到最好。

    第三,國產數據庫需要更多的去兼容標準。比如說 兼容 MySQL,兼容 ,通過標準化降低數據庫的遷移成本。

    也一直在跟行業協會在做適配中心和實驗室。國產數據庫必須加入到一些組織,讓技術更加標準化。然后牽動產學研,推動整個數據庫產業的發展。

    萬里數據庫開源生態負責人葉金榮Q

    國產數據庫在替代商業數據庫過程中,主要會遇到哪些問題?

    A

    葉金榮:首先是讓更多用戶能認知和使用國產數據庫,能讓更多場景應用到。不管是分布式,還是集中式都可以,得先把第一批的種子用戶拿下,想盡一切辦法去拿下。一個新的基礎軟件,不管是開源還是非開源的,第一批種子用戶都非常重要,要把他們服務好。有了第一批用戶積攢的口碑和案例,大家才能有基礎信任。

    基于大數據的數據交換平臺_基于成本的oracle優化法則_讓oracle跑得更快2:基于海量數據的數據庫設計與優化

    第二個就是業內同行的認可,需要持續保持一個良好的品牌形象,同行的口碑傳播也是非常重要的。

    當遇到一些問題或場景的時候,要能夠快速響應,這樣才能讓用戶認為這個產品(或者說做這個產品的團隊)是靠譜的。遇到問題時,還能借助社區的力量幫忙解決,相關的配套生態等方面都是充足的,那就可以放心地去使用,去嘗試。

    替換是大勢所趨,要盡早布局。如果不做的話,將來遲早有一天是要出事的。另外一定要找國內自主可控穩定的數據庫產品。

    Q過去國產數據庫替代的進程中還有很多人會有所擔心和顧慮?未來如何更好地解決?A

    葉金榮:這個擔心肯定是存在的,也是必不可少的。我們要做的就是如何幫助他們去想辦法,如何真正無縫升級。我們可以跟著客戶一起,把他們面臨的問題,一起解決,讓他們知道我們是站在同一條戰線的,能一起做事情。

    另外還有一些需要考慮的問題。首先是穩定性,接下來是兼容性,比如要升級整個數據庫。那兼容性方面做得如何?有沒有足夠的測試案例?如果說測試不夠完善的話,還有一些其他的方式能幫助去提前找出來可能潛在的一些風險。

    如果說有一些足夠的配套方式方法,或者說配套的生態工具等,能幫助他們。比如把線上所有的業務場景花一定的時間全部跑一遍。再新的數據庫再去跑一遍,也能展示出來這個新數據庫是靠譜的。不管功能、性能還是穩定性等方面。只要解決了這個問題,相信后面再去替換,可能只是時間的問題。

    Q如何看待 暫停俄羅斯業務這件事情?這會對國內數據庫行業乃至全球帶來什么樣的影響與啟發?A

    葉金榮:凡事都有兩面性讓oracle跑得更快2:基于海量數據的數據庫設計與優化,或許這個事情短期內會有一些影響,但長期來看,可以借這個機會更好地發展基礎軟件。不管是操作系統,硬件還是數據庫,都是一個非常好的契機,所以需要大家更好的支持國產的數據庫。

    線上答疑解惑環節Q

    MySQL 也歸屬 ,在未來,基于 MySQL 協議的國產數據庫產品是否存在法律上的風險?

    A

    葉金榮:雖然 MySQL歸屬 ,但它也是在 GPL協議框架內的,只要我們做的事情也是在 GPL 協議這個框架內,我覺得這塊就沒有法律的風險,或者說這個風險就很低了。

    因為本身只要是遵循 GPL 協議,你的基礎代碼是開源的。那我相信只要在這個框架內,做什么事情,都是合規的,法律上的風險大家是不用擔心的。

    基于成本的oracle優化法則_基于大數據的數據交換平臺_讓oracle跑得更快2:基于海量數據的數據庫設計與優化

    未來在 HTAP 發展上如何開展工作?A

    楊傳輝:我對 HTAP 的定義,認為它是包含兩個方面。第一個方面是TP能力的增強。很多的產品,它的 TP 能力往往可能只有一些簡單的查詢,但是一個商業數據庫產品除了簡單功能,還會有很多復雜的查詢,復雜的 SQL,它也能跑得很好。優化器、并行執行這些能力都是很強的。這是一個 TP 能力的增強。另外一個方面是偏實時的 AP 能力。因為隨著TP數據庫具備分布式架構處理大數據量的能力,那以后會逐步往 AP 領域滲透,尤其是實時 AP 領域。絕大部分實時分析的場景,既有實時分析的需求,同時也有一部分實時事務處理的需求。

    一直堅持在做 HTAP 的路線上,核心還是一個原生的分布式架構,能夠支持大的數據量。既能做 TP 也能做 AP,那么以后的空間會越來越大。

    Q

    國產的是否有輕量級數據庫,能夠跟 MySQL 一樣?目前接觸下來的都是分布式重型的。實際場景用不到?

    A

    楊傳輝: 其實是一個一體化的分布式數據庫產品。雖然也沒有完全做到跟 MySQL 一樣輕量,但是會逐步的去趨近它。今天 最新的一些產品,其實在單機的性能上,比如 32G 甚至 16G 左右內存的一個場景。跟 MySQL 的性能是差不多的。比 MySQL 5.6 還要好一些,跟 5.7 差不多。我們也在逐步輕量化,在之后 8G 的內存環境,甚至有可能 4G 的內存環境下,做到和 MySQL 差不多。這樣才是一個理想的、同時具備分布式擴展性與集中式的輕量化的一體化產品。

    Q數據庫內核開發的學習路徑是什么?A

    楊傳輝:我們在招內核研發的時候。主要看技術的基礎和對技術的熱情。絕大部分公司和高校,都很難有一個實踐的環境去培養能寫內核代碼并有經驗的人。所以我們更多時候看重的是潛力。

    潛力的話,一個是說計算機的基礎知識,比如說數據結構,算法,操作系統,數據庫原理,這些專業課程是否都能夠掌握得很好。另一個是是否特別有熱情做這個事情。包括我和葉老師,都堅持十幾年做這個領域,十幾年,如果沒有一定的熱情,到后面有很多讓你放棄的時候,很難堅持的下來。所以,熱情很多時候甚至比能力更重要。

    當然了,現在有些速成的方法,參與到開源項目里面,尤其是國內的一些開源項目,你可以近距離地和這個項目的作者直接去交流,把學到的理論知識變成能力,這也是一個非常好的辦法。

    Q

    除了金融、電信、政企外,還有哪些目前沒有在未來可能成為潛在大客戶的行業?

    A

    基于大數據的數據交換平臺_讓oracle跑得更快2:基于海量數據的數據庫設計與優化_基于成本的oracle優化法則

    楊傳輝:比如說互聯網行業,包括 就是在互聯網場景里面誕生的。雙十一的搶購,高鐵搶票的場景,對數據庫的要求都很高。還有包括制造業,比如說芯片,臺積電,中芯國際等這樣的企業,很多地方都要用到數據庫。可以把數據庫理解為工業母機,每個行業的重要客戶都是強依賴于數據庫的處理能力。不會僅限于金融、電信、政企。

    葉金榮:我們的生產生活中無處不在都存儲著數據,每個都是數據庫可發揮的場景。比如物流機器人,電力,水力等。數據庫作為一個基礎軟件已經滲透到國計民生當中。

    《對話 ACE》第一期通過兩位老師對熱點趨勢、核心技術等的討論與探索,能夠幫助更多的企業技術從業人員,提升企業國內從業人員對國產數據庫的了解,降低國產軟件發展的門檻,加速國產軟件前進的進程。

    未來 將持續開展不同主題的《對話 ACE》活動,敬請關注!

    * 彩蛋:點擊文末“閱讀原文”,參與有獎調研問卷,將有機會獲得 CTO 親筆簽名的《大規模分布式存儲系統原理解析與架構實戰》圖書一本~

    第三期技術征文大賽

    正在進行中!

    誠邀大家圍繞 性能參數調優、壓縮、轉儲等方向進行內容寫作,也歡迎投稿關于 的使用心得或與其他開源數據庫功能對比的內容。(戳)

    法拉利/邁凱倫/奔馳模型 + 官方獎狀 + 精美周邊等眾多獎品!等你來挑戰!

    往期推薦:

    戳這里,填寫調查問卷!

網站首頁   |    關于我們   |    公司新聞   |    產品方案   |    用戶案例   |    售后服務   |    合作伙伴   |    人才招聘   |   

友情鏈接: 餐飲加盟

地址:北京市海淀區    電話:010-     郵箱:@126.com

備案號:冀ICP備2024067069號-3 北京科技有限公司版權所有