聊聊企業開源版本的MySQL

2021-08-26 08:50:24 字數 776 閱讀 6595

在mysql的世界裡有公開發行的版本有

oracle mysql

percona mysql

mariadb

上述三個版本持續開發和發布,進行版本和功能的迭代,提供新特性和一些工具而聞名於世。

發布了一些新的特性,這些特性有部分有回饋到mysql主流分支中。而這些企業自己的mysql分支則作為雲計算

中的服務用於對外售賣。

阿里版本:

於2023年10月14日宣布開源,迄今發布了9個版本。末次更新於2018.5.1日。基於官方的mysql版本加入了tokudb

儲存引擎和自研發的特性。

facebook版本:

基於mysql官方的mysql5.6版本結合facebook研發的儲存引擎rocksdb,形成了myrocks儲存引擎。

谷歌版本:

基於mariadb 10.0版本,末次更新於2014.4.10日。

twitter版本:

基於mysql5.5版本,末次更新於2015.6.13日。

webscalesql版本:

由facebook、twitter、google、linkedin、alibaba五家公司組成的聯盟基於mysql5.6版本開發

的mysql分支。

該專案於2014.3.27日發布,於2023年12月份宣布不再維護該版本。

青雲版本mysql--radondb:

由青雲基於mysql5.7版本結合raft協議實現的mysql 高可用。於2017.5月宣布開源。

mysql開源版本 mar mysql基礎

sql分類 ddl資料定義語言 用來定義資料庫物件 資料庫表列等create,drop,alter dml資料操作語言 用來對資料庫中的表的資料進行增刪改查 關鍵字 insert,delete,update dql資料查詢語言 用來對查詢資料庫中的表資料 記錄 關鍵字 select,where 1d...

聊聊Spring Cloud版本的那些事兒

繼續昨天說的計畫,解惑一下收到比較多的問題。有朋友問 為什麼在很多文章中,大家引用的spring版本名字都不一樣呢?比如 angel.sr6,brixton.sr5等等,它們都有什麼區別呢?今天我們就聊聊這個輕鬆一些的話題,說說spring cloud版本的那些事兒。之前提到過,spring clo...

聊聊Spring Cloud版本的那些事兒

繼續昨天說的計畫,解惑一下收到比較多的問題。有朋友問 為什麼在很多文章中,大家引用的spring版本名字都不一樣呢?比如 angel.sr6,brixton.sr5等等,它們都有什麼區別呢?今天我們就聊聊這個輕鬆一些的話題,說說spring cloud版本的那些事兒。之前提到過,spring clo...