Twitter 公開修改版本的 MySQL
| 2012-04-16 10:19
當購入的實物產品不夠好用,不少人都會嘗試把它自行改良,但在軟體的世界卻難以這樣做,因為產品的原程式碼根本不在我們手上,縱使知道產品出了問題 也無可奈何,只能向製造商反映要求。開源軟體的好處,便是用家可以因應自己的需要對軟體進行修改,Twitter便是例子之一。
Twitter在2012年4月9日,釋出了自行修改的資料庫MySQL 5.5版本,名為Twitter MySQL 5.5,並以開源方式公開。Twitter一向採用MySQL管理時間線、使用者資訊、興趣圖譜(Interest Graph)和發文。正因為 MySQL採用的是開源授權,Twitter才可以將它改良後再向公眾釋出,對以傳統方式賣買的軟體廠商來說,是絕對無法想像的事。
Twitter MySQL 5.5改良的部分包括提供InnoDB引擎額外的系統監控引數,改善NUMA(Non-Uniform Memory Access)架構的記憶體配置、伺服器端的查詢逾時設定、InnoDB快取的匯出及還原及改善在 SSD硬碟上的運作效能,包括減少頁面重新整理和磁碟寫入,從以提高磁碟壽命。Twitter MySQL 5.5的程式碼已經在GitHub上公開,MySQL的部分沿用本來的GPLv2授權,由Twitter開發的功能追加部分則採用BSD授權。
來自:http://www.linuxpilot.net/industry/news/2012041301Twitter-MySQL
相關文章
- Twitter能公開其演算法嗎?演算法
- mysql 8.0.11 以上版本修改root密碼MySql密碼
- MySQL 8.0之後版本密碼修改MySql密碼
- MySQL的版本以及版本號MySql
- MySQL修改表的列名MySql
- 【Mysql】修改mysql時區MySql
- MyEclipse - 修改Maven預設的Jdk版本EclipseMavenJDK
- 修改docker中Mysql的密碼DockerMySql密碼
- docker中的MySQL修改時區DockerMySql
- 修改Mysql root密碼的方法MySql密碼
- 【MySQL】時區修改MySql
- Mysql修改server uuidMySqlServerUI
- TWITTER的禁用口令
- 馬斯克剛公佈Twitter資料讀取架構圖馬斯克架構
- 修改MySQL密碼的四種方法MySql密碼
- 在Linux中修改MySQL的密碼LinuxMySql密碼
- wdcp修改mysql的資料目錄MySql
- 使用perl比較mysql的版本MySql
- php開源短影片原始碼,如何快速修改MySQL的表結構?PHP原始碼MySql
- MySQL版本詳解MySql
- 怎麼修改mysql的連線密碼MySql密碼
- MySQL動態修改varchar長度的方法MySql
- Git 撤銷修改和版本回退Git
- Docker升級MySQL版本的快速方法DockerMySql
- laradock 更換低版本的 MySQLMySql
- 檢視mysql版本的六種方法MySql
- 融雲IM乾貨丨開源 IMKit 修改後如何升級版本
- 如何在eclipse中的maven中永久修改jdk的版本號EclipseMavenJDK
- 直播開發app,MySQL8修改root密碼加密方式APPMySql密碼加密
- 【MySQL】批次修改排序規則MySql排序
- mysql8.0修改密碼MySql密碼
- 修改 MySQL 登入密碼MySql密碼
- MySQL 修改最大連線數MySql
- mysql如何修改所有的definerMySql
- 安裝mysql(版本:8.0.28)MySql
- ubuntu 22.04版本修改時區的操作方法Ubuntu
- 試圖取代Twitter的MastodonAST
- Ubuntu 多個 PHP 版本 修改某個版本的 php.ini 重啟 PHP-fpmUbuntuPHP
- Windows多版本Python環境下修改預設Python和IPython版本WindowsPython