February 5, 2018

The Best of Both Worlds: Relational + JSON

By introducing SQL functions for JSON, developers can now use a single database for both structured and semi-structured data – and administrators don’t have to worry about losing transactions, data integrity and reliability. It’s the best of both worlds!

Read More

February 14, 2017

Releasing BSL 1.1

MariaDB announced BSL 1.0 together with MariaDB MaxScale 2.0 in August 2016. After having the license “in the wild” for a few months we’ve been reaching out to Open Source advocates to get feedback on the BSL.

Read More

October 2, 2014

Dynamic Columns Tutorial – Part 1: Introduction

For certain situations, the static structure of tables in a relational database can be very limited. Each column is statically defined, has a pre-defined type and you can only enter a value of that type into the column.You can be creative and list multiple values in one column, but then those values are not generally easily accessed and manipulated with other functions. You have to use an API or contortions of a function like SUBSTRING() to pull out a value you want. Even then, you have to know what is contained in the column to be able to manipulate it properly.

Read More

April 14, 2014

SQL or NoSQL? … Both with MariaDB 10

Dynamic columns came to my attention a few days back. Since then I read a little bit more in the documentation (see Dynamic columns in the Knowledge Base) and played with it a little. The reason I became curious was that it brings the 'schema less' feature of the NoSQL world into the MySQL world. It was implemented in MariaDB v5.3, and MariaDB 10.0 introduces several enhancements. Today I'll showcase the feature through an hypothetical upgrade.

Read More

March 5, 2014

Big Data, Big Opportunities with MariaDB 10

In my previous role as the manager of an enterprise-grade public cloud, I’ve had the opportunity to work with many enterprises from across industries and across the world. All of these companies were looking for new ways to better understand and serve their customers, to improve efficiency, and improve their financials. There were many different approaches, but they all had one thing in common; it is all about data. Every day nearly 4 exabytes of data is created. This data holds great value for business, science and society.

Read More