百分百源码网-让建站变得如此简单! 登录 注册 签到领金币!

主页 | 如何升级VIP | TAG标签

当前位置: 主页>网站教程>数据库> mysql存储过程引擎分析(1/5)
分享文章到:

mysql存储过程引擎分析(1/5)

发布时间:01/15 来源: 浏览: 关键词:

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+树索引、数据页压缩(在磁盘上以压缩形式存储,在内存中以 非压缩形式存储)、成组提交等。从功能方面来说没有什么新鲜事,大体也就实现了一个事务型存储引擎必须要有的功能(很多高级的功能如多表空间、分区等都还 没有),但其架构上却有很多独特之处。

通过网上的一些测试结果falcon的性能还是很糟糕的,写入速度是 myisam 的 1/10 ~ 1/20,select 的优化也有问题,添加了索引感觉还会进行全表扫描。所以,我终究感觉 falcon 是个杯具的引擎。

falcon特性:http://dev.mysql.com/doc/falcon/en/se-falcon-features.html

falcon测试:http://blog.gslin.org/archives/2008/02/12/1425/

falcon手册:http://dev.mysql.com/doc/falcon/en/

soliddb存储引擎

soliddb存储引擎是由solid information technology(http://www.soliddb.com) 开发的,这是一款利用mvcc来实现的事务型存储引擎。它既同时支持悲观和乐观并发控制,这一点其他的存储引擎目前都不支持。solibdb的mysql 版本包括对外键的完全支持。它在许多方面与innodb很相似,比如它使用了簇索引。soliddb还包括一个没有额外开销的在线备份功能。

首页 1 2 3 4 5 末页
打赏

打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

百分百源码网 建议打赏1~10元,土豪随意,感谢您的阅读!

共有7人阅读,期待你的评论!发表评论
昵称: 网址: 验证码: 点击我更换图片
最新评论

本文标签

广告赞助

能出一分力是一分吧!

订阅获得更多模板

本文标签

广告赞助

订阅获得更多模板