MariaDB merges transactional, analytical databases and debuts first managed service
Open-source database provider MariaDB Corp. is combining its transactional and analytical databases into a single unit and launching a managed service supporting public and hybrid cloud deployments.
The new MariaDB Platform X3 announced today merges the company’s MariaDB TX and MariaDB AX offerings into one platform that the company said can support nearly limitless scalability on off-the-shelf hardware.
The separate platforms will no longer be sold. Customers can choose any combination of transaction and analytics functions. Published pricing won’t change, with the price of the merged platform set at the current high-water mark of $9,600 per node. However, MariaDB said customers will be able to mix and match their selection of transactional and analytical nodes and change as they wish. For example, a customer might start with four nodes for transactions and two for analytics and move to three nodes each for transactions and analytics without paying a penalty.
MariaDB is the latest entry in a growing field of hybrid platforms that enable organizations to analyze transactional data in near-real time without the hassle and delay of extract/transform/load procedures as well as the administrative overhead. Forrester Research Inc. coined the term “translytical” to describe this category, which now covers about two dozen products.
MariaDB’s approach uses what the company calls “full change data capture” to stream transactional data into a distributed data store in columnar format. The company has also developed technology to route queries to either engine based upon their characteristics.
“Platform is for a new generation of applications that are still transactional but bring developers more of the analytics features that used to be confined to [business intelligence] teams,” said Shane Johnson, MariaDB’s senior director of product marketing.
MariaDB was developed as a fork of MySQL, which is the world’s most popular relational database. The core product is available under an open-source license. The commercial version features extensions aimed at large enterprise customers.
The new hybrid system maintains two instances of data, one in row format for transactions and another in the columnar form favored by data scientists. The change data capture function replicates from rows to columns. “An application can hit either and can scale as much as you need,” Johnson said. “Analytics applications have access to almost real-time data that can be as current as a few seconds ago.”
The dual-engine approach also cuts down on costs since separate administrators aren’t needed to support separate databases. “You buy the platform and how you wish to use it is up to you,” Johnson said. “We expect most customers will want to do both.”
The company’s first foray into managed services is intended to provide customers of its commercial edition everything from reference architectures to patches. MariaDB had previously provided services on a custom basis for a select group of customers, but the features will now be generally available.
Johnson characterized MariaDB Managed Service as “white-glove” treatment that includes database implementation, backup/recovery, proactive monitoring, migration, schema changes, query optimization, performance tuning and security updates. There will be three starter configurations covering transactions, analytics and a combination of the two. The company declined to release pricing information, saying pricing depends upon the combination of services customers choose.
A message from John Furrier, co-founder of SiliconANGLE:
Show your support for our mission by joining our Cube Club and Cube Event Community of experts. Join the community that includes Amazon Web Services and Amazon.com CEO Andy Jassy, Dell Technologies founder and CEO Michael Dell, Intel CEO Pat Gelsinger and many more luminaries and experts.
We really want to hear from you, and we’re looking forward to seeing you at the event and in theCUBE Club.