`
varsoft
  • 浏览: 2442088 次
  • 性别: Icon_minigender_1
  • 来自: 上海
文章分类
社区版块
存档分类
最新评论

【分享】XtraDB:InnoDB 的取代品

阅读更多

Percona 宣布新的 Storage Engine,從 InnoDB 修改出的 XtraDB:Announcing Percona XtraDB Storage Engine: a Drop-in Replacement for Standard InnoDB

据他们所宣称,这个版本会 100% 相容于 MySQL 內建的 InnoDB,所以他们推荐大家直接换过去用。而 OurDelta 的 5.1 版本会直接內建 XtraDB 作为 InnoDB 的取代品。

这狠狠的打了 Sun/MySQL AB (以及 Oracle) 一巴掌。

有些有趣的想法可以从 Jeremy Zawodny (High Performance MySQL 第一版第二版的作者之一) 的 The New MySQL Landscape 这篇文章里看到。配合 SlashdotIs MySQL’s Community Eating the Company? 这篇看就更有感觉了… (尤其是 comments)

有兴趣的人可以看「XtraDB benchmarks – 1.5X gain in IO-bound load」这篇文章,里面有一份 benchmarking。(不是很严谨的方式)

XtraDB 是一个MySQL 的存储引擎,其设计的主要目的是用以替代现在的 InnoDB 。XtraDB 100%的兼容 InnoDB 。

Mysql应用最广的两个数据引擎就是MYISAM/InnoDB,后者应用更多。不过最近发现一个Third-part第三方引擎XtraDB可以完全替代InnoDB。

这里Percona自己对新引擎的描述:includes all of InnoDB’s ACID-compliant design and advanced MVCC architecture, and adds features, more tunability, more metrics, more scalability on many cores, and better memory usage。我的理解是完全兼容InnoDB,在很多核心性能(如四条核心SQL性能)上要有提升,另外就是对内存的更有效利用。

有不少人把这个新引擎的诞生戏剧的形容为对sun mysql一记重重的耳光,我也有同感,呵呵。其实任何开源的东东都经历着由小到大,由单一简单任务到更加复杂的体系的变化,这个过程中越往后对于方向的把握越难直到发展成一个庞然大物的商业产品。细想一下很多开源产品是不是都是这样?

官网:https://launchpad.net/percona-xtradb
下载:http://www.percona.com/docs/wiki/release:start

参考URL:
http://blog.gslin.org/archives/2008/12/17/1887/
http://yustar.joomlar.cn/archives/731.html
http://www.mysqlperformanceblog.com/2008/12/18/xtradb-benchmarks-15x-gain/

<!-- .entry-content -->
分享到:
评论

相关推荐

    XtraDB、InnoDB 内部结构示意图

    NULL 博文链接:https://jerry051635.iteye.com/blog/1179229

    Innodb 和 XtraDB 结构和性能优化

    Innodb 和 XtraDB 结构和性能优化 http://www.ossez.com/forum.php?mod=viewthread&tid=26839&fromuid=426 (出处: OSSEZ)

    MariaDB 新版本实力逆袭不仅仅是 MySQL 替代品

    在存储引擎方面,使用XtraDB来代替MySQL的InnoDB,XtraDB完全兼容InnoDB,创建一个InnoDB表内部默认会转换成XtraDB。 Percona XtraDB 是 InnoDB 存储引擎的增强版,用来更好地发挥最新的计算机硬件系统性能,同时还

    myisam与innodb 区别 值得下载

    自己总结的 关于mysql存储引擎myisam innodb 的比较 两者区别 对面试会很有帮助

    Percona-XtraDB-Cluster

    Percona XtraDB Cluster is a database clustering solution for MySQL. It ensures high availability, prevents downtime and data loss, and provides linear scalability for a growing environment. Features ...

    MariaDB(mariadb-10.6.8.tar.gz)源码

    MariaDB(mariadb-10.6.8.tar.gz)源码: ...MariaDB基于事务的Maria存储引擎,替换了MySQL的MyISAM存储引擎,它使用了Percona的 XtraDB,InnoDB的变体,分支的开发者希望提供访问即将到来的MySQL 5.4 InnoDB性能。

    MariaDB 源码(mariadb-10.6.7.tar.gz)

    MariaDB(mariadb-10.6.7.tar.gz)源码 Source...MariaDB基于事务的Maria存储引擎,替换了MySQL的MyISAM存储引擎,它使用了Percona的 XtraDB,InnoDB的变体,分支的开发者希望提供访问即将到来的MySQL 5.4 InnoDB性能。

    MariaDB(mariadb-10.6.8-winx64.msi)

    MariaDB(mariadb-10.6.8-winx64.msi)适用于...MariaDB基于事务的Maria存储引擎,替换了MySQL的MyISAM存储引擎,它使用了Percona的 XtraDB,InnoDB的变体,分支的开发者希望提供访问即将到来的MySQL 5.4 InnoDB性能。

    mariadb.tar.gz

    在存储引擎方面,使用XtraDB(英语:XtraDB)来代替MySQL的InnoDB。 MariaDB由MySQL的创始人Michael Widenius(英语:Michael Widenius)主导开发,他早前曾以10亿美元的价格,将自己创建的公司MySQL AB卖给了SUN,...

    MariaDB(mariadb-10.6.7-winx64.msi)

    MariaDB(mariadb-10.6.7-winx64.msi)适用于...MariaDB基于事务的Maria存储引擎,替换了MySQL的MyISAM存储引擎,它使用了Percona的 XtraDB,InnoDB的变体,分支的开发者希望提供访问即将到来的MySQL 5.4 InnoDB性能。

    mariadb-10.2.13.tar.gz

    在存储引擎方面,使用XtraDB(英语:XtraDB)来代替MySQL的InnoDB。 MariaDB由MySQL的创始人Michael Widenius(英语:Michael Widenius)主导开发,他早前曾以10亿美元的价格,将自己创建的公司MySQL AB卖给了SUN,...

    MariaDB(mariadb-10.6.8-linux-systemd-x86_64.tar.gz)

    MariaDB(mariadb-10.6.8-linux-systemd-x86_...MariaDB基于事务的Maria存储引擎,替换了MySQL的MyISAM存储引擎,它使用了Percona的 XtraDB,InnoDB的变体,分支的开发者希望提供访问即将到来的MySQL 5.4 InnoDB性能。

    MariaDB(mariadb-10.6.7-linux-systemd-x86_64.tar.gz)

    MariaDB(mariadb-10.6.7-linux-systemd-x86_...MariaDB基于事务的Maria存储引擎,替换了MySQL的MyISAM存储引擎,它使用了Percona的 XtraDB,InnoDB的变体,分支的开发者希望提供访问即将到来的MySQL 5.4 InnoDB性能。

    MariaDB 源码(mariadb-10.6.5.tar.gz)

    MariaDB基于事务的Maria存储引擎,替换了MySQL的MyISAM存储引擎,它使用了Percona的 XtraDB,InnoDB的变体,分支的开发者希望提供访问即将到来的MySQL 5.4 InnoDB性能。这个版本还包括了 PrimeBase XT (PBXT) 和 ...

    MariaDB数据库管理系统 v10.4.8

    在存储引擎方面,使用XtraDB(英语:XtraDB)来代替MySQL的InnoDB。 MariaDB由MySQL的创始人Michael Widenius(英语:Michael Widenius)主导开发,他早前曾以10亿美元的价格,将自己创建的公司MySQL AB卖给了SUN,...

    MariaDB(mariadb-10.6.5-winx64.msi)

    MariaDB基于事务的Maria存储引擎,替换了MySQL的MyISAM存储引擎,它使用了Percona的 XtraDB,InnoDB的变体,分支的开发者希望提供访问即将到来的MySQL 5.4 InnoDB性能。这个版本还包括了 PrimeBase XT (PBXT) 和 ...

    MariaDB(mariadb-10.6.5-linux-systemd-x86_64.tar.gz)

    MariaDB基于事务的Maria存储引擎,替换了MySQL的MyISAM存储引擎,它使用了Percona的 XtraDB,InnoDB的变体,分支的开发者希望提供访问即将到来的MySQL 5.4 InnoDB性能。这个版本还包括了 PrimeBase XT (PBXT) 和 ...

    xtraDB-Cluster全部安装包

    2.Percona-XtraDB-Cluster-client-55-5.5.41-25.11.853.el7.x86_64.rpm 3.Percona-XtraDB-Cluster-galera-2-2.12-1.2682.rhel7.x86_64.rpm 4.Percona-XtraDB-Cluster-server-55-5.5.41-25.11.853.el7.x86_64.rpm 5....

    Percona XtraDB Cluster Documentation

    Percona XtraDB Cluster Documentation,Release 5.7.21-29.26

    percona-xtradb-cluster-8.0.32-24.1.generic.src.rpm

    MySQL集群PXC: percona-xtradb-cluster-8.0.32-24.1.generic.src.rpm percona-xtradb-cluster-8.0.32-24.2.generic.src.rpm

Global site tag (gtag.js) - Google Analytics