The MariaDB Foundation Announces General Availability of MariaDB 10
Best MariaDB ever hits the streets – MariaDB 10 innovations developed with Google, SkySQL & Fusion-IO
London, United Kingdom – 31 March 2014 – The MariaDB Foundation, an independent body which promotes the popular open source database MariaDB, today announced the much-anticipated general availability of MariaDB 10, providing today’s generation of application developers with enhanced performance and functionality.
Since its launch in 2009, MariaDB has built an active and vibrant open source community and has led the way in database innovation. In 2013, Wikimedia Foundation, the people behind Wikipedia, announced the migration of many of its production MySQL systems over to MariaDB and Google confirmed it aims to move its thousand-plus MySQL instances over to MariaDB technology.
Engineered by some of the world’s leading database experts, including MySQL founder, Michael ‘Monty’ Widenius, MariaDB has been enthusiastically adopted by a fast-growing eco-system including influential Linux distributions Red Hat, Fedora, Suse and Debian. MariaDB 10 includes numerous innovations developed with and for web-scale players like Google, Fusion-IO and Taobao such as:
Replication
- MariaDB 10 sets a new standard in performance. It is many times faster than previous generations of MariaDB and especially legacy database MySQL thanks to new features including parallel replication and a further advanced group commit. Also, the replication slaves are now crash-safe.
- It’s also now possible to replicate data from multiple master servers giving a complete view of the distributed data across big datasets for real-time analytical purposes via the multi-source replication feature.
NoSQL Capabilities
- The CONNECT engine enables dynamic access to diverse data sources dynamically, including unstructured files such as log files in a folder, or any ODBC database, from within MariaDB 10. Great for ETL (Extraction, Transformation and Load) and Real-Time analysis.
- Dynamic Columns store disparate labelled data objects in each row of a table in much the same way as NoSQL technologies.
- Access data from Cassandra data directly inside MariaDB 10, and interoperate directly with a widely adopted Big Data technology.
Sharding
- MariaDB 10 includes built-in sharding in the form of the SPIDER engine, allowing big database tables to be split across multiple servers, for performance and scale. MariaDB combines sharding with the new replication features to provide true high availability.
Michael ‘Monty’ Widenius, CTO MariaDB Foundation said: “MariaDB has led the way as a cutting-edge, open source database innovation. MariaDB 10 continues MariaDB’s reputation for delivering new capabilities ahead of the curve, building advanced features to address the needs of the most demanding users.
“We’d like to thank the tireless support of our principal contributors SkySQL and community members like Google and Fusion-IO whose continuous feedback is essential in driving innovation in MariaDB. We are also very thankful for all community developers that have contributed to the success of MariaDB.” concludes Widenius.
“We are delighted to see our collaboration with the MariaDB community come to fruition in the MariaDB 10.0 solution,” said Madhu Matta, Fusion-io Vice President of Hyperscale. “Databases continue to showcase how flash technologies like Fusion ioMemory drive application acceleration and solve critical customer problems. The unique combination of MariaDB 10 innovations and our flash aware interfaces like NVM Compression and Atomic Writes will help drive the next chapter of database technologies.”
Patrik Sallner, CEO SkySQL said: “MariaDB 10 is a landmark open source innovation and an evolution of the fundamental SQL technology which runs the world’s largest databases. Developers can now achieve state-of-the-art application performance at scale with a SQL database they know and trust. If you want fast and secure applications, MariaDB is the right choice.”
For application developers looking to build serious, revenue-generating applications using MariaDB, SkySQL will be soon releasing its next generation of MariaDB Enterprise that provides all the tools and professional expertise needed to run MariaDB in large, complex production environments.
About MariaDB Foundation
The MariaDB Foundation promotes, protects, and advances the MariaDB codebase, community, and ecosystem. It’s members are companies like SkySQL (who also employ many core MariaDB code contributors), Booking.com, Parallels and Automattic. In addition it receives sponsor support from a range of vendor and user companies. Visit www.mariadb.org to learn more.
For more information visit www.mariadb.org or contact Paul Maher, Positive Marketing on +44 7900 600013.
Comments
21 responses to “The MariaDB Foundation Announces General Availability of MariaDB 10”
[…] between MySQL and NoSQL databases like Cassandra and LevelDB. Now the MariaDB Foundation has released version 10 of the open-source database, bringing in several NoSQL-esque capabilities that make MariaDB […]
Any idea when the Galera-integrated package will be available?
[…] as well as MySQL, because of features such as parallel replication, the MariaDB Foundation said in a blog post. MariaDB 10 also includes built-in sharing in the form of the Spider storage engine, allowing big […]
[…] MariaDB 10 has speed improvements, parallel replication, sharding, and NoSQL support. Looks like Oracle’s mySQL is truly irrelevant at this point; despite Sun paying Monty one billion US dollars for it back in 2008. […]
[…] well as MySQL, because of features such as parallel replication, the MariaDB Foundation said in a blog post. MariaDB 10 also includes built-in sharing in the form of the Spider storage engine, allowing big […]
[…] as well as MySQL, because of features such as parallel replication, the MariaDB Foundation said in a blog post. MariaDB 10 also includes built-in sharing in the form of the Spider storage engine, allowing big […]
[…] 更多信息:The MariaDB Blog […]
[…] The MariaDB Foundation Announces General Availability of MariaDB 10 […]
[…] MariaDB 10.0 released yesterday. […]
[…] You can find the full announcement on the project’s blog here. […]
Great news, keep up the good work.
[…] den MySQL-Ableger herum an. Jetzt stellt das Unternehmen mit Hauptsitz in Finnland die beiden auf MariaDB-10-basierenden Produkte MariaDB Enterprise 2 und Enterprise Cluster 2 […]
[…] as well as MySQL, because of features such as parallel replication, the MariaDB Foundation said in a blog post. MariaDB 10 also includes built-in sharing in the form of the Spider storage engine, allowing big […]
[…] et plus rapide que MySQL, du fait notamment de la réplication parallèle », fait remarquer la Fondation MariaDB dans un blog. Le moteur de stockage Spider, qui permet aux grandes tables de base de données d’être […]
[…] A by-product of innovation is the difficulty of keeping the product compatible with the past. No matter how hard one works to make everything completely compatible with previous versions and features, disruption in innovation may also mean disruption in the compatibility with the mainstream technology. This is the reason why, above all, MariaDB is now a fork of MySQL and no longer a branch. Although the codebase has its strong roots in MySQL 5.5, it is inevitable that MariaDB and MySQL will diverge more and more in the future. That said, in our industry backward compatibility is paramount and we break it only when it becomes an insurmountable obstacle to innovation – insurmountable here means that the effort and complexity added to keep a new version compatible with previous versions, is not justified. The good news is that MariaDB 10 does not present significant backward compatibility with MySQL 5.5, but forward compatibility with MySQL 5.6 and future versions. Once you fork a product, you inevitably create a new product. The other good news is that modularity makes things simple. For example, if XtraDB and InnoDB evolve within the boundaries of the current storage engine API, it will be relatively simple for MariaDB 10 to adopt the new engines. How much do MySQL 5.6 and MariaDB 10 diverge today? Can we still say that MariaDB is a drop-in replacement for MySQL? This question attracts different answers, depending on who's answering it. The truth is, nothing, not even minor versions of the same product, can claim to be fully compatible. I remember a customer who migrated from MySQL 5.5. to MariaDB 5.5. When one of our best consultants tested the application with MariaDB, he found some issues. Ironically, the issues were caused by a patch that fixed an old bug in MySQL 5.5: the application was designed to live with that bug and the fix in MariaDB caused an unexpected behaviour. Back to more details, we can reasonably say that MySQL 5.6 and MariaDB 10 are “application compatible”. It means that from a typical application perspective, where developers and end-users use standard DML and DDL commands, there are no significant differences between the two products. What might differ is the DBA's view. Replication is an example of this incompatibility. MySQL 5.6 and MariaDB 10 have a different GTID: MySQL has a transaction ID based on the server UUID and a transaction sequence, whilst MariaDB has a combination of domain, server and event ID that identifies a set of transactions in an event group. The incompatibility is not only in the functions and in the instruments available to the DBA, but most importantly it is in the infrastructure and in the tools that the DBA can use. The same applies to the automatic failover in Replication and the use of multi-source replication, which again provides an incompatible format for the commands used to administer replication. Unfortunately, there is not a full list of the differences between MySQL 5.6 and MariaDB 10, and the list would have little meaning, considering that a new feature adds lots of small changes in the database. The list below is a small set of what you can expect to be different. More details are available here and here. […]
[…] 分支 MariaDB 发布了第10版,开发者与 Google、SkySQL、Fusion-IO […]
[…] still not concluded, since MariaDB is now well integrated in Debian Sid and that its 10.x has been declared as GA a few days ago. Stay tuned, some more announcement might be made in the next few weeks on the […]
[…] Foundation ogłosiła dostępność MariaDB 10, wolnej bazy danych autorstwa Michaela ‘Monty’ Wideniusa i byłych pracowników MySQL AB. […]
[…] takže MySQL se dalo nahradit prostým překopírováním binárních dat. Poslední březnový den vyšla MariaDB 10, která touto kompatibilitou nedisponuje. Ve vývoji už je dlouho a podílely se na něm i firmy […]
I’m still using PostgreSQL because of the LISTEN/NOTIFY commands. Is there something like that in MariaDB 10?
[…] scorso la MariaDb Foundation ha annunciato tramite un post sul blog la disponibilità della release versione 10.0.10 del database “fork” di MySQL; in […]