There’s always a lot of talking smack from vendors when it comes to database marketshare. Who’s the biggest? Who’s growing fastest? Who lost the most marketshare? DB-Engines gives you that kind of information and that can be helpful as you make your database choices.
For instance, Oracle is still by far the king of the mountain with a rank of 1468.06, but it appears to be fading having dropped 149.13 from the previous month, the only database in the list to lose share other than Microsoft, which lost 25.58 points from the previous month. You could conclude from this that Oracle and Microsoft are losing clout to the extent you can draw conclusions from a month to month basis.
MySQL is second, which is of course also controlled by Oracle. The open source alternative was trending up with a rating of 1309.29 up 55.02. I suppose technically if you put the two together, Oracle is blowing everybody out of the water, but its bread and butter is clearly the Oracle side.
You can slice and dice the data by selecting a particular category such as relational databases, document stores or RDF Stores. Choosing a category displays just the products that fit in that category. With almost 200 products in its general list, this ability to break down the list by database can be quite helpful to get the rankings for any particular category.
What’s more, you can see a pie chart with the most current data, which illustrates the percentage of database types within each category by number and by rank. There is also a graph showing the popularity changes by category over time.
You may be wondering just how this site comes up with its data. They sort through a variety of data to come up with a rating. This includes search engine data on how many times people search for a given database, number of mentions on web sites, the number of discussions on Stack Overflow and DB Stack Exchange, the number of job listings at Indeed and Simply Hired within each category and the number of profiles in LinkedIn in which the database type is mentioned. They put this all together into a formula and come up with the rating.
It’s obviously not flawless because it might not take into account factors like people using Oracle might have a lot of problems and hence a lot of mentions in the discussion groups or because Oracle has been around for so long, there are going to be more people with that skill set than a lesser known database like say MariaDB.
It’s worth noting that MariaDB came in the 30th place with a 9.09 rating up 2.52 points from the previous month.
But given that it’s been widely reported including in this blog that MariaDB had made widespread gains in marketshare due to the fact that Google is switching from MySQL to MariaDB, it seems like the number is a bit low. Perhaps it’s simply too soon to account for the changes.
The site is run by Solid IT, an IT consulting company that offers consulting on NoSQL databases.
The site is using various data sources and putting it together in a useful and interesting ways for people while attempting to put a number on the results. It’s a useful exercise for anyone looking for a database product, but you should probably use it as a part of a more comprehensive due diligence for any database project choice, not as the only source of your research.