首页 > 数据库 > mysql教程 > 为Web的应用打造一个精简版的MySQL数据库_MySQL

为Web的应用打造一个精简版的MySQL数据库_MySQL

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
发布: 2016-06-01 13:50:02
原创
1175 人浏览过

bitsCN.com    MySQL开源数据库是以Oracle和Sybase等狂耗资源的大型数据库之轻量级替代品角色出道的。然而后来,在用户不断要求增加更多功能的压力下,添加了很多之前只在同类商业数据库中才出现的功能,MySQL的代码库也一发不可收拾地膨胀起来。
  不过,并不是所有的MySQL开发者都对这个发展趋势拍手称好。功能繁琐、系统架构复杂、稳定性差导致部分开发者认为现在不仅是“悬崖勒马”的时候,而且早就该“回头是岸”了。特别是一些Web应用开发团体的客户一直都想要一个精简的MySQL数据库,从而不必为了维护在Web应用中根本用不上的高端性能而浪费时间。现在,他们终于等到了他们想要的回应。
  MySQL的技术总监Brian Aker在周三宣布了将要实施的Drizzle计划,目标是采用微核架构来重构MySQL。整个计划将会把一些多余的功能从数据库核心中剔除出来,转换成为模块,这样就可以随用户自己的意愿加载或取消这些功能了。目前已经被贴上了模块化标签的功能包括触发器、视图、存储过程、访问控制列表、以及部分数据类型等。
  这个项目的主要面向“Web基础架构后端和云计算组件”,想要开发和时下流行的多CPU或多核架构相符的代码,目的是加强大规模并发处理能力,使其超越目前的MySQL执行能力。Drizzle将同时支持32位和64位CPU。
  拥有MySQL代码库版权的MySQL AB公司在今年四月被Sun收购。虽然MySQL团队的运作或多或少还独立于Sun之外,但在技术上,MySQL数据库应当算是Sun的软件产品。不过几乎是独立于Sun开发的Drizzle至少在目前而言并不算是Sun的产品。虽然Drizzle计划的好几个带头人都是为Sun(MySQL)工作,但Aker表示“这个项目的开发模式是基于开放式协作进行的”,整个社区成员都可以参与到这个项目中,贡献自己的代码。该项目的源代码将在GPL v2规范许可下开放。
  虽然目前还没有公布Drizzle正式发布的具体时间表,但相信在社区共同协作下,Drizzle将会成为让用户眼前一亮的产品。bitsCN.com

相关标签:
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板