程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> MYSQL數據庫 >> MySQL綜合教程 >> MySql的架構總監講述數據庫的新方向

MySql的架構總監講述數據庫的新方向

編輯:MySQL綜合教程

MySql的架構設計總監Brian Aker在O'Reilly開放源碼大會(OSCON)上介紹的新概念數據庫,在其博客中介紹了其原理:Drizzle的目標有:

1. Web應用。

2. 雲計算組件。

3. 沒有業務邏輯的數據庫(又名存儲過程)。

4. 多核架構。"

原理上更大的不同

采用外部庫,采用開源軟件的機制編寫代碼,保持開放式的溝通,消除了內部開發和外部開發之間的界限。本質上講,做到了“樸實的開源”。主要針對 C99、POSIX、基於自動化工具(Autotools)的系統。完全采用了微內核設計,將代碼移出核心,通過接口將其推向邊緣。在模塊間采用了類似於 Linux/Apache的緊耦合設計。

其特征有:

* 基於MySQL 6.0的源碼樹

* 無附加庫

* 遵守POSIX

* 微內核設計

* 可插拔架構,適用於視圖、存儲過程、UDF、存儲引擎等

* 跨多個節點的Sharding技術

* 智能代理

* 多CPU/多核CPU

* 優化的字段類型

* 高效的內存使用

* 沒有內部ACL,使用LDAP/PAM

* 沒有數據庫數據格式化

* 整理有序的Make系統

* 缺省存儲引擎為InnoDB

* 移除Windows兼容性

(草根網)

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved