Try our new research platform with insights from 80,000+ expert users
reviewer979968 - PeerSpot reviewer
Senior Manager Global Database Services at a manufacturing company with 10,001+ employees
Vendor
Easy and fast to set up, and the replication feature is helpful
Pros and Cons
  • "The most valuable feature of MariaDB is the replication mode."
  • "Maria DB has to improve from a management perspective."

What is most valuable?

The most valuable feature of MariaDB is the replication mode.

What needs improvement?

MariaDB has to improve from a management perspective. There is not much available for querying internal views to provide information for the operations team. Most other databases such as Microsoft SQL Server, Oracle, or even PostgreSQL, have a big set of internal views that you can query to understand what is going on, if anything is wrong, or how to improve.

For how long have I used the solution?

I have been using MariaDB for perhaps two years.

What do I think about the stability of the solution?

This is a very stable solution.

Buyer's Guide
MariaDB
May 2025
Learn what your peers think about MariaDB. Get advice and tips from experienced pros sharing their opinions. Updated: May 2025.
856,873 professionals have used our research since 2012.

What do I think about the scalability of the solution?

MariaDB is very scalable.

How are customer service and support?

I have had the opportunity to speak with technical support and I am satisfied with the outcome.

How was the initial setup?

The process of setting up MariaDB is very fast.

What's my experience with pricing, setup cost, and licensing?

The price of this solution represents a very good compromise between the cost and what it offers.

What other advice do I have?

There are many valuable features in MariaDB.

MariaDB is a very good database when everything works fine, and I would recommend it. However, I work in operations and if something goes wrong there is no way to start an analysis because MariaDB doesn't provide many tools that help to understand the problem. In order to make this an enterprise tool, or an enterprise-level database, it needs to improve from this perspective. Otherwise, it will only be good for very small deployments.

I would rate this solution an eight out of ten.

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
IT Specialist Databases at Botswana Open University
Real User
A scalable open-source solution with the ability to deploy or store data that is accessed via the we
Pros and Cons
  • "The solution is very stable. It was originally built under MySQL. It has a similar level of stability."
  • "The interface should be more user-friendly. It should be able to connect directly to the database and Interact with it without having to use commands. It needs better integration."

What is most valuable?

The ability to deploy or store data that is accessed via the web is one of the solution's most valuable features.

The solution is also free to use.

What needs improvement?

The interface should be more user-friendly. It should be able to connect directly to the database and Interact with it without having to use commands. It needs better integration.

In future releases, it would be helpful if they could create an administration portal for the database to help manage it.

For how long have I used the solution?

I've been using the solution for three years.

What do I think about the stability of the solution?

The solution is very stable. It was originally built under MySQL. It has a similar level of stability.

What do I think about the scalability of the solution?

The solution is very scalable. We have about 230 employees using it on the intranet currently, and about 5,000 students on our eLearning system.

How are customer service and technical support?

It's an open-source technology, so there is no technical support. If you have issues, you can look to the online community for help or guidance.

Which solution did I use previously and why did I switch?

We previously used MySQL. We switched because MySQL is no longer open-source. It's now owned by Oracle.

How was the initial setup?

The initial setup was easy.

What about the implementation team?

We implemented the solution ourselves.

What other advice do I have?

We use the on-premises version of the solution.

I would recommend the solution. I'd rate it eight out of ten.

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
Buyer's Guide
MariaDB
May 2025
Learn what your peers think about MariaDB. Get advice and tips from experienced pros sharing their opinions. Updated: May 2025.
856,873 professionals have used our research since 2012.
PeerSpot user
IT Director at a tech services company
Consultant
It has given us better join algorithms, connect engines, and ColumnStore​.

What is most valuable?

It has given us better Join algorithms, Connect Engine, and ColumnStore. I can choose hash join algorithms in order to speed up joins on large tables. The connect engine is still a bit clunky, but it’s useful and fairly versatile. Column Store is a very valuable tool for analytics workload. I used InfiniDB in the past, but it was plagued with bugs. I am glad to see that MariaDB has finally turned it into a reliable solution.

How has it helped my organization?

As a drop-in replacement for MySQL, it fit in perfectly with our solutions developed for MySQL. It gave us some highly needed new features.

What needs improvement?

I would appreciate support for materialized views.

For how long have I used the solution?

We have used this solution for about three years now, since I abandoned MySQL.

What do I think about the stability of the solution?

There were seldom any stability issues.

What do I think about the scalability of the solution?

There were no scalability issues.

How are customer service and technical support?

I never needed technical support. We have many skilled technicians in our company and we solve all issues internally.

Which solution did I use previously and why did I switch?

I had been using MySQL since version 3.x. of MariaDB. This made sense because it was a drop-in replacement. Concerning ColumnStore, we have been using a Column-oriented database for many years, especially Vertica and InfiniDB. We are a HPE Partner, but InfiniDB/ColumnStore is a valid replacement when customers cannot, or do not want, to pay the heavy license cost.

How was the initial setup?

The initial setup was straightforward.

What's my experience with pricing, setup cost, and licensing?

Most of our customers will not consider MySQL/MariaDB if they need to pay for a license. Unfortunately, it is still an Oracle dominated market. Normally, the community version is well accepted because no license cost is involved.

Which other solutions did I evaluate?

We have worked, and still work based on customers’ requests, with most commercial and open source databases: Oracle DB, SQL Server, PostgreSQL, and ECC.

What other advice do I have?

If you want a reliable, easy to maintain database solution, I think that MariaDB on RedHat/CentOS is an option that every DBA should consider.

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
PeerSpot user
Database Engineer at a financial services firm with 1,001-5,000 employees
Vendor
Enterprise integration is valuable but the audit and security aspects of integration need improvements.

What is most valuable?

  • Reliability
  • Enterprise integration
  • Documentation
  • Certification
  • Support

How has it helped my organization?

It allows us to have an alternative solution to licensed DB's.

What needs improvement?

It requires enterprise integration improvements from the security, and audit perspective (AD integration etc.). Also, existing integration into BI tools is not present.

For how long have I used the solution?

I've used it for three to four years.

How are customer service and technical support?

They provide a high level of technical support.

Which solution did I use previously and why did I switch?

We switched due to a common OS integration strategy.

Which other solutions did I evaluate?

We switched due to a common OS integration strategy.

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
Talent Acquisition Specialist at Nine A Business Connect
Real User
Top 5
Easy to use but it is bit complex to configure
Pros and Cons
  • "For non-production purposes. I'm just using it for my personal project, so it works quite well. I haven't faced any errors yet."
  • "The configuration could be improved. It should be easier."

What is our primary use case?

I was just creating databases and doing research, basically. I've been creating new services and updating those databases in MariaDB. So, I've been learning all the SQL stuff, exploring it on my ID. This was for personal use, not for a company.

What is most valuable?

It's user-friendly. It's easy to use.

What needs improvement?

The configuration could be improved. It should be easier.

For how long have I used the solution?

I have been using MariaDB for just three or four months, I got started exploring it. So I can work with it, not an expert, but I've been using it for three to four months now.

What do I think about the stability of the solution?

For non-production purposes. I'm just using it for my personal project, so it works quite well. I haven't faced any errors yet.

What do I think about the scalability of the solution?

I haven't reached the production phase. So, if I were doing any projects, I was the only user.

How was the initial setup?

The initial setup is not complex at all. Once you get used to it, then you can figure it out. Starting becomes a bit difficult, but once you get into the flow of all the programming, make all the language and stuff, you get to know it. It's quite easy.

What about the implementation team?

For my setup, I used my command line. I installed an ID for that, so I interact with MariaDB through that.  

What's my experience with pricing, setup cost, and licensing?

I used the free version. I didn't purchase it. 

What other advice do I have?

I would suggest do your research first, especially regarding security. You should probably search for reference materials for MariaDB, and then you should get into it. Don't just dive straight into it. You should have done some sort of research before getting into it. That would be my advice.

Overall, I would rate the solution a seven out of ten.

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
reviewer1707912 - PeerSpot reviewer
System Analyst and Team Lead at a tech services company with 11-50 employees
Real User
A straightforward solution which is easy to install, but the license should be cheaper
Pros and Cons
  • "Installation is straightforward."
  • "The license should be cheaper and closer to that offered by MySQL, Oracle and other products."

What is our primary use case?

We are using the solution under the Oracle license. Since MariaDB is offline, we use its applications instead of MySQL. 

The solution offers all the principal features that are offered by MySQL, including the process which is used, features, function and system. 

The solution can provide SQL interface for data. 

What needs improvement?

The license should be cheaper and closer to that offered by MySQL, Oracle and other products. 

The solution needs more metrics on daily count. SQL Stripment should be addressed. 

For how long have I used the solution?

We have been using MariaDB for the past five or six months. 

What do I think about the scalability of the solution?

The solution is scalable.

How are customer service and support?

We have not contacted technical support. 

How was the initial setup?

Installation is straightforward. 

It took maximum of a half to one hour to complete. It is not a big deal.

What about the implementation team?

The installation can be handled on one's own. 

There are two or three technical people responsible for the deployment. 

What's my experience with pricing, setup cost, and licensing?

MySQL is under a license for Oracle, which means that it is free and cheaper than other systems and databases. 

When it comes to MariaDB, it should have a more cost-effective license. 

What other advice do I have?

We use the solution with our Internal application. It is not cloud based. Work bench is the interface for MYSQL. An additional interface is also available there from MariaDB. 

Integration does not present an issue. It works plain and simple, as if it's MySQL. When it comes to installation, we can control backup systems and there is much data found there, no problem at all. Given the software, the integration works fine and I use the solution in Windows and Linux Ubuntu. The Linux platform has nearly an identical work queue.  

I have found the solution to be easy to use from the get go, around five months back. It is simple and secure. No problems there. 

There are 100 people making use of the solution in our organization. 

I would recommend the solution to others. 

I rate MariaDB as a six out of ten. 

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
reviewer794064 - PeerSpot reviewer
Full Stack Developer at a tech services company with 1-10 employees
Real User
Top 20Leaderboard
A stable open-source relational database management system
Pros and Cons
  • "MariaDB is stable and the initial setup is straightforward."
  • "Replication could be better, and it's not so simple. It would be better if they had a replication server. It would make things a lot easier. You need to have that replication server, but not in the same server farm. Then there will be a bit of latency between both because you should have one in one city and another one in a different city. That kind of solution should be more baked into every single database today. Mirroring the database in a live environment where any record written on the production server replicates instantly across the fiber on the other server wasn't easy. Many people don't even bother with that, and they just run one server."

What is our primary use case?

We use MariaDB for a database. 

What is most valuable?

MariaDB is stable and the initial setup is straightforward.

What needs improvement?

Replication could be better, and it's not so simple. It would be better if they had a replication server. It would make things a lot easier. You need to have that replication server, but not in the same server farm. Then there will be a bit of latency between both because you should have one in one city and another one in a different city. That kind of solution should be more baked into every single database today.

Mirroring the database in a live environment where any record written on the production server replicates instantly across the fiber on the other server wasn't easy. Many people don't even bother with that, and they just run one server.

For how long have I used the solution?

I have been using MariaDB for about six years.

What do I think about the stability of the solution?

MariaDB is stable. If it fell over and weren't good for us, then we wouldn't be having this conversation.

Which solution did I use previously and why did I switch?

Oracle bought MySQL, and at the time they forked it, a whole bunch of people were like, "no, this is not nice." We read that saw what's in there ourselves, and that was our reason for switching to MariaDB from MySQL. It wasn't about who had better features because there's not much difference when you compare those two. But it's just a nicer energy and a nicer product. 

How was the initial setup?

The initial setup was a piece of cake.

What's my experience with pricing, setup cost, and licensing?

MariaDB is open-source and self-hosted.

What other advice do I have?

I would tell potential users that If they want an open-source database that can handle huge volumes and is reliable and strong, then I would recommend it.

On a scale from one to ten, I would give MariaDB a ten.

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
reviewer1435281 - PeerSpot reviewer
IT at a construction company with 201-500 employees
Real User
Can be easily installed and is stable and scalable
Pros and Cons
  • "MariaDB is easy to install and is stable and scalable."
  • "It does not have tools for debugging procedures and functions."

What is our primary use case?

We're currently using it for billing.

What is most valuable?

MariaDB is easy to install and is stable and scalable.

What needs improvement?

It would be good to have tools for debugging procedures and functions.

For how long have I used the solution?

I've been using MariaDB for more than 10 years.

What do I think about the stability of the solution?

It has been stable, and we have had no issues with it.

What do I think about the scalability of the solution?

I think it's a scalable.

How are customer service and technical support?

My experience with technical support/customer service has been good.

How was the initial setup?

The initial setup is pretty straightforward and took about 30 minutes.

What's my experience with pricing, setup cost, and licensing?

This is an open source solution with no licensing fees.

What other advice do I have?

On a scale from one to ten, I would rate it at eight because it's a stable and scalable solution.

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user