
mysql之父和alisql 之父的碰撞
正式下載下傳的版本号和9月份内測時一緻,都是5.6.32,但功能上稍有不同,正式下載下傳版新增了兩個功能:秒殺場景優化、tokudb。
談到為何開源,褚霸在《中國人的資料庫分支——apsaradb alisql開源思路》演講中表示,最根本的目的是想回饋社群,幫助更多使用 mysql 的個人和企業;同時也希望通過開源促進交流,在讨論中發現alisql潛在的需求和改進點,促進産品的發展以及對rds産品的了解。
這位阿裡雲資料庫領域的大佬也分享了alisql前世今生。在性能優化之外,rds業務還對alisql分支提出了更多運維、安全性、以及行業解決方案等需求。比如,性能:引入線程池、并行複制等功能,保證系統持續穩定和高吞吐;運維:線程記憶體、sql資源消耗等監控,幫助使用者快速進行問題診斷;安全:透明資料加密,嚴防脫庫源碼級防火牆,阻斷sql注入;方案電商秒殺:高并發下穩定減庫存,物聯網大資料——最高5倍壓縮比。在生産環境服務了5年的雲使用者,patch數達300個之後,阿裡雲決定決定對alisql開源。
對于開源後怕不怕影響rds競争力,褚霸回應兩點:一點是,優化是沒有止境的; 另外一點則是rds不是賣alisql的,它的核心競争力是一整套高可靠、高可用、安全的資料庫解決方案。
此前,阿裡雲資料庫資深專家丁奇曾表示,隻要rds業務在,alisql就一定會有人持續維護。在現場,褚霸也放出了對alisql的部分規劃,主要為以下三點:
1.邀請使用者自建測試并發表體驗;
2.開放源碼以後,會增加需求通道,對于有代表性的,能夠服務垂直行業的需求開發和維護,讓alisql和rds使用者能夠同步受益;
3.增加ailsql contributor 認證, github上review和合并contributor的merge request。同時,也定期組織contributor聚會和技術交流。
<b>相關閱讀:</b>