ITPub博客

首页 > 数据库 > MySQL > mysql存储过程引擎分析

mysql存储过程引擎分析

MySQL 作者:easons247 时间:2014-12-10 17:53:12 0 删除 编辑
mysql教程存储引擎介绍,falcon存储引擎
 falcon存储引擎是mysql当时寄以厚望的存储引擎,主要是为了面对当时oracle收购了innobase公司的情况,用来取代innodb的一个存储引擎。falcon引擎的主导人员是大师jim starkey,从2006年开始开发,到2008年发布beta版本,至今为止也没有走入主流。2008年中旬,falcon的主架构师jim starkey宣布从mysql公司辞职,加入了一家创业公司nimbusdb担任ceo,去设计和开发运行在云计算上面的关系/语义数据库教程,按照2010年目前nosql市场的发展来看,他的选择是正确的,但是带来的结果是falcon陷入一个没有主导人员的地步,导致了至今都属于性能糟糕,半死不活的状态。
 falcon引擎是mysql ab公司基于netfrastrucure公司的产品开发的(netfrastrucure公司被mysql ab收购),falcon 当初的目标是嵌入到mysql 6.0中用来取代innodb引擎,基本很多功能设计都是按照innodb的目标去设计的。
 falcon是面向多cpu、拥有大量内存的当代硬件环境和典型web应用的 数据库操作特点而开发的,主要功能包括多版本并发控制、完善的acid支持、支持前缀压缩的b+树索引、数据页压缩(在磁盘上以压缩形式存储,在内存中以 非压缩形式存储)、成组提交等。从功能方面来说没有什么新鲜事,大体也就实现了一个事务型存储引擎必须要有的功能(很多高级的功能如多表空间、分区等都还 没有),但其架构上却有很多独特之处。

原载于:联动北方
全文:http://bbs.landingbj.com/t-0-248696-1.html


来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/30029358/viewspace-1363615/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2014-11-20

  • 博文量
    47
  • 访问量
    133804