巨杉数据库TechDay回顾 | 与携程、巨杉、知乎大牛一起探寻DT时代数据库架构之道
數據,已成眾多企業的核心資產。如今企業越來越懂得數據的重要性,也愈發清楚數據將為公司帶來的巨大價值。在物聯網、AI等技術的普及下,數據井噴仍在持續進行,如何更好地管理和使用這些“無窮無盡”的數據,則成為了關鍵任務,也成為了企業IT架構最大的挑戰之一。數據庫在這之中承載著重要的使命,而且將會更加重要。
2019年3月30日,“巨杉TechDay:大數據時代數據庫架構演進與實踐”技術沙龍在中關村機械騎士咖啡書店舉辦。通過搭建一個互相交流與溝通聯系的平臺,幫助各位DBA分享經驗、交流思想、爭論觀點、暢想未來。
活動期間,攜程網數據庫技術專家孫天浩、巨杉數據庫北美研發實驗室核心技術專家Danny以及知乎數據庫平臺負責人李亞舟分別進行了主題分享,共同探討了在海量數據時代下數據庫的實踐之道。
?
海量數據下攜程數據庫架構的探索和實踐
2010年,攜程的業務得到了快速發展,這對其架構提出了更高的要求。此前數據庫混布,無任何Sharding方案,程序日志存放在數據庫,用復制分發做讀寫分離架構的傳統架構已難以滿足現狀。
?
?
為此,攜程相關團隊對數據庫架構進行了一系列的演進與改造升級,包括前期數據sharding設計,中期的數據庫擴展維護和開發改造,以及后期優化海量數據存儲等方面的一些問題。
?
孫天浩在分享中介紹了攜程數據庫團隊在架構升級過程中的技術方案,并對NewSQL數據庫在應對這一場景時的優勢進行了解讀,包括:解決擴展問題、支持ACID、支持SQL、Paxos / raft 數據強一致性保證、OLTP / OLAT 均有適用場景等等。
?
海量數據下分布式數據庫設計實踐
來自巨杉數據庫北美研發實驗室的Danny,以遠程在線互動的方式進行了分享與答疑。Danny曾任職于IBM,擁有10年以上的DB2內核開發經驗,此外還曾是華為DB C-TMG成員。在分享中,Danny對原生分布式數據庫與分庫分表、垂直分庫三種架構進行了對比,詳細分析了三者的各自優劣之處。
?
?
Danny還對SequoiaDB進行了詳細介紹。SequoiaDB是巨杉數據庫推出的一款金融級分布式數據庫,擁有分布式關系型數據庫、分布式文件系統與對象存儲、高性能多模存儲三種存儲模式,支持標準SQL的訪問,同時實現了行業標準MySQL、PostgreSQL以及SparkSQL語法及協議的100%兼容,全面支持金融級分布式OLTP以及HTAP混合事務/分析處理。
?
?
最后,在與工作人員的協同下,現場為大家演示了具體的性能測試,并分享了MySQL兼容樣例,在分享與交流演示中,整場分享可謂干貨滿滿。
?
知乎數據庫架構的演進
作為國內最大的知識問答平臺之一,知乎擁有上億用戶,這意味著該公司業務系統中的數據量非同小可。
在分享中,李亞舟對知乎數據庫架構演進過程中遇到的問題和解決思路進行了講解,主要包括實例調度、在線變更、高可用、中間件等機制的實現與推進過程。
?
?
據介紹,知乎數據庫架構的演進是跟隨著服務化進程推進的,而且實現了較細粒度地按業務拆分,現在已經有500+個主從集群。在知乎數據庫架構中,通過高可用性來保障業務的穩定性,同時具備基礎擴展能力,來支持業務早期的快速迭代。演進期間實施了 MySQL 服務質量治理、升級 5.7、開啟 GTID、多機房建設、成本優化等項目。
?
原生分布式數據庫 or 分布式數據庫中間件
在主題分享結束之后的提問與討論環節,三位演講嘉賓還對現場觀眾存在的疑惑進行了細致的解答,共同就原生分布式數據庫與分布式數據庫中間件的適用業務場景,未來發展趨勢等展開探討,在熱烈交流中碰撞火花、激蕩思想。
?
?
?
?
從現場的反響來看,無論是觀眾還是講師,都表示在此次交流中收獲頗豐。
?
?
伴隨著熱烈的現場交流,本次的巨杉TechDay技術沙龍活動圓滿結束。你是不是覺得意猶未盡,那就繼續關注巨杉TechDay下一次的精彩活動吧!
?
?
PS:關注巨杉數據庫微信公眾號,發送“0330”,即可獲取PPT下載地址~
總結
以上是生活随笔為你收集整理的巨杉数据库TechDay回顾 | 与携程、巨杉、知乎大牛一起探寻DT时代数据库架构之道的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 双机tcp同步_双机互联一般有以下几种方
- 下一篇: mysql存储过程重命名_MySQL数据