MySQL主流分支版本

2021-07-09 16:39:12 字數 785 閱讀 8287

mysql是開源的資料庫,這就意味著任何人能夠在其原始碼的基礎上分支出自己的版本

主流分支版本

oracle mysql(官方版本)

mariadb

創始人monty建立,目標在於替換現有mysql,也包含了percona的xtradb tokudb的多種實用引擎,區別在aria引擎替換myisam,總體類似myisam(之後支援hash join thread pool 現在mysql有一半是基於php php沒有連線池 mysql_connect 用thread比較有幫助)

percona server 

基於innodb增加提公升效能及易管理性補丁後形成xtradb

優勢:1.聚焦在innodb引擎,增加了很多效能相關補丁 

2.在server層改造不多,但增加了很多易管理性的補丁 microsecond slow log  有user stat table stat index stat

建議 如果想獲得比較好的效能

percona>mairadb>官方

如果想嘗鮮

mariadb>percona>官方

如果比較保守的話

官方》mairadb>percona

優先選擇percona分支然後選擇mairadb(mairadb對gtid不支援)

其他的分支版本

innosqll:網易開發的效能可靠性得到加強

drizzle:高效的記憶體使用,專為多cpu/多核設計

webscaleesql:facebook、谷歌、linkedin、以及twitter合作成果專攻海量資料

Git分支 master分支和開發版本分支

問題 在使用git時,假如遠端倉庫有dev和master兩個分支,master作為乙個穩定版分支,可用於直接發布產品,日常的開發則push到dev分支,那本地是不是要從dev分支中建立乙個本地分支,然後在這個分支的push的動作是預設推到遠端dev分支上?解惑 一 遠端倉庫有master和dev分支...

主流瀏覽器版本歷史

瀏覽器 更新日期 瀏覽器更新日期 瀏覽器更新日期 瀏覽器更新日期 firefox1 2004年11月9日 chrome1 2008年12月11日 opera2 1996年7月 日 ie11995年8月16日 firefox1.5 2005年11月29日 chrome2 2009年5月24日 oper...

版本與分支管理

建議對於常用jira版本規劃至少保持4個,分支也同理4個,例如 假設對外正式release的分支為1.0.0,1.1.0,1.2.0,1.3.0等等。分支名 jira 版本計畫的狀態 release分支 closed 規則 例如分支名為r1.0.0 當前已經發布給客戶 或者已經正式提測 並需要最近高...