There are no problems with MariaDB and it works fine.
Senior System Administrator at Debre Markos University
Stable for the past five years, problem free environment, and scalable
Pros and Cons
- "MariaDB is scalable."
- "The price could be less expensive."
What is our primary use case?
What needs improvement?
The price could be less expensive.
For how long have I used the solution?
I have been using MariaDB for more than five years now.
What do I think about the stability of the solution?
I have no problems with the stability.
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 scalable.
How are customer service and support?
I have not currently had to use technical support.
How was the initial setup?
The setup is not complex but straightforward. The time frame to deploy was about two hours.
What other advice do I have?
I would rate MariaDB a ten on a scale of one to ten.
Which deployment model are you using for this solution?
On-premises
Disclosure: My company does not have a business relationship with this vendor other than being a customer.

Easy to set up, open-source, and simple to use
Pros and Cons
- "It's easy to set up."
- "The performance could be a bit better."
What is most valuable?
It's easy to use and open source. Currently, I use it more and more as it is easier than the other.
It's easy to set up.
The product is open-source.
What needs improvement?
I don't know what we want to improve about it, however, we don't use it for everything. We use it for specific projects. It can fit my project, and we don't know how we can use it more.
The performance could be a bit better.
They could make the solution stronger. It's not stronger than PostgreSQL, for example.
For how long have I used the solution?
I've used the solution for two years.
What do I think about the stability of the solution?
The stability is good for how we use it. We don't use the replication and cluster. We only really use the standalone server and that's it.
How are customer service and support?
We don't use technical support. I cannot speak to their services.
How was the initial setup?
It's not overly complex to set up. Maybe when we set up matters like replication, it's a little complicated, however, it's pretty easy.
We only need one person to maintain the product.
What about the implementation team?
We did not have the help of integrators or consultants. We installed the server and deployment did not take too much time. It was about 20 minutes or 30 minutes to deploy.
What's my experience with pricing, setup cost, and licensing?
The solution is open-source, therefore, it has no license.
What other advice do I have?
The product is easy to use and not hard to learn, therefore, when someone asks me for a good DB to use, then I tell them about MariaDB.
I'd rate the solution eight out of ten.
Which deployment model are you using for this solution?
Public Cloud
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
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.
CTO at BE1 consultancy
High availability, scalable, and simple implementation
Pros and Cons
- "The stability of MariaDB is good, it has high availability."
- "The solution can improve by having support for more integration. However, at this time it is working well for us."
What is our primary use case?
We use MariaDB for a crypto exchange. We are currently in a test environment.
What needs improvement?
The solution can improve by having support for more integration. However, at this time it is working well for us.
For how long have I used the solution?
I have been using MariaDB for six months.
What do I think about the stability of the solution?
The stability of MariaDB is good, it has high availability.
What do I think about the scalability of the solution?
MariaDB is scalable.
How are customer service and support?
The DBA is enough for support for MariaDB at the moment. If we need more support, then they will contact the consultants.
Which solution did I use previously and why did I switch?
We are using MySQL. We moved to MariaDB because we found out that it is better for the cloud environment.
How was the initial setup?
MariaDB's initial setup is not complex. It's just straightforward. It took us one day to complete.
What about the implementation team?
The implementation can be done via all DBA.
What's my experience with pricing, setup cost, and licensing?
There is a monthly subscription to use MariaDB.
What other advice do I have?
I rate MariaDB an eight out of ten.
Which deployment model are you using for this solution?
Public Cloud
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Systems Administrator at Dairibord
Stable and simple to install
Pros and Cons
- "A valuable feature is that we can use it for quite a few things, all the things you'd expect from a server—along the lines of Linux's Lightweight Directory."
- "MariaDB could be improved by adding more automation."
What is our primary use case?
Our primary use cases of this solution are for emails and all the functions you would expect from a server. MariaDB is deployed on-prem, on one of our Linux servers.
What is most valuable?
A valuable feature is that we can use it for quite a few things, all the things you'd expect from a server—along the lines of Linux's Lightweight Directory.
What needs improvement?
MariaDB could be improved by adding more automation.
For how long have I used the solution?
We have been using this solution for the past five years or so.
What do I think about the stability of the solution?
This solution is stable. For deployment and maintenance, we have a team of four admins.
What do I think about the scalability of the solution?
This solution is scalable. There are about 100 people in my company using MariaDB.
Which solution did I use previously and why did I switch?
I didn't use a different solution before implementing MariaDB.
How was the initial setup?
It is very simple to install MariaDB. We did it ourselves and it took less than a day.
What about the implementation team?
We implemented through an in-house team.
What's my experience with pricing, setup cost, and licensing?
We pay for a yearly license. We don't currently have plans to increase the number of users in the foreseeable future, but we will do so if we need to.
Which other solutions did I evaluate?
I didn't evaluate other options before choosing.
What other advice do I have?
I rate MariaDB an eight out of ten. I recommend this solution to others considering implementation.
Which deployment model are you using for this solution?
On-premises
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Senior Engineer at a tech services company with 10,001+ employees
Simple to setup and stable with high availability
Pros and Cons
- "The solution's high availability is its most valuable aspect."
- "The stability could always continue to be improved upon."
What is our primary use case?
The solution is primarily used to store data and for our cloud platform backend database. I use the solution for many projects.
What is most valuable?
The solution's high availability is its most valuable aspect.
We have found the product to be stable.
The initial setup is pretty simple.
What needs improvement?
The stability could always continue to be improved upon.
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 stable and the performance is good. There are no bugs or glitches. It doesn't crash or freeze. It's reliable.
What do I think about the scalability of the solution?
There are about 100 end-users in my organization that use this product.
How are customer service and support?
I've never dealt directly with technical support. When there has been an issue, I tend to work to solve the problem myself.
There is so much information available, you can easily just Google the problem and likely you are able to troubleshoot the problem yourself. It's easy to find what you need online.
How was the initial setup?
I found the initial setup to be very simple and straightforward.
The deployment was quick. It maybe only took one hour.
We have a DPA team that's able to deploy the solution. For my department, we have six people on it and they're able to handle both deployment and maintenance.
What about the implementation team?
The implementation was handled in-house. I did not need the assistance of an integrator or consultant.
What's my experience with pricing, setup cost, and licensing?
We don't use a license, however, it is possible to pay for a yearly license if necessary.
What other advice do I have?
I'd rate the solution at a ten out of ten. I'm very happy with it overall.
I would recommend the solution to others. It's easy to find details about the product online and to learn about it.
Which deployment model are you using for this solution?
On-premises
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Easy to set up, simple to manage, and quick to deploy
Pros and Cons
- "The solution runs very quickly. It's not slow at all."
- "The product needs more features and more functionality. It's imperative that it supports more platforms, and supports more operating systems."
What is our primary use case?
We just used MariaDB mainly to take the place of MySQL and do some evaluation and tests in our project.
It's for small business information and content management and the for workplace enterprise applications.
What is most valuable?
The solution is easy to set up and the implementation is very quick.
The product is easy to manage.
The solution runs very quickly. It's not slow at all.
The setup is straightforward and the deployment is fast.
What needs improvement?
The technical support could be better. It's hard to connect with them as they are not based locally.
The product needs more features and more functionality. It's imperative that it supports more platforms, and supports more operating systems.
If MariaDB becomes more popular, then they will find more people will use the DB for more applications and projects.
It would be ideal if they offered some sort of easy migration tool for migrating from older MariaDB products.
For how long have I used the solution?
I've used the solution for three years at this point. It's been a while.
What do I think about the scalability of the solution?
We have two clients on the solution currently.
How are customer service and technical support?
The solution needs more local technical support. It makes it hard to connect, as we're so far away from the team.
Which solution did I use previously and why did I switch?
We also use MySQL.
How was the initial setup?
The installation is pretty easy. It's straightforward. We don't consider it to be overly complex or difficult.
It takes less than an hour to deploy the product.
We have two engineers that can handle deployment and maintenance.
What about the implementation team?
As an integrator, we can implement the solution for our clients.
Which other solutions did I evaluate?
We do have clients looking at this product against MySQL. However, only one customer has chosen this product over MySQL so far.
What other advice do I have?
We typically deal with the latest version of the solution.
We are a system integrator and a solution provider.
I'd rate the solution at an eight out of ten. We're mostly pleased with its general capabilities.
We would recommend this to other users and companies. We already actively recommend it to clients.
Which deployment model are you using for this solution?
Public Cloud
Disclosure: My company has a business relationship with this vendor other than being a customer: Integrator
Senior Database Administrator Engineer at a comms service provider with 10,001+ employees
Easy to use with a simple initial setup and a fast implementation
Pros and Cons
- "The solution is very easy to implement."
- "The GUI could be improved a bit. The user interface needs to be improved."
What is our primary use case?
Our clients have a variety of use cases. I'm not familiar with just one.
What is most valuable?
The solution is very easy to implement.
The product makes it very easy to use as a primary database or a standby database.
The switches are easy to use.
The initial setup is pretty fast.
What needs improvement?
The solution offers very good automatic features.
The GUI could be improved a bit. The user interface needs to be improved.
I haven't tested the latest version of the solution. There may have been updated and changes that I am not aware of.
The stability of the solution could be improved, as we've had issues.
It would be ideal if the solution could offer an active-active cluster.
For how long have I used the solution?
We have been dealing with the solution for about one year. It hasn't been too long.
What do I think about the stability of the solution?
The stability of the solution isn't perfect. I personally have had some issues. It's something that they need to work on.
What do I think about the scalability of the solution?
I've never really dealt with the scalability aspect of the solution. I'm not sure how it would handle the process. I've only tried the DR side, in order to have primary and standby.
How are customer service and technical support?
I don't have any experience with technical support. I can't speak to how knowledgeable or responsive they are at this time.
How was the initial setup?
The initial setup doesn't take too long. It's standalone, so it will maybe take one hour to install the machine. It's fairly straightforward, and not too complex. A company shouldn't have any issues with the setup.
You only really need two people for deployment and maintenance. YOu don't need a very big team to manage everything.
What's my experience with pricing, setup cost, and licensing?
We are using the community version of the solution.
What other advice do I have?
We implement the solution. We typically deal with on-premises deployments. We use the latest version of the solution.
Overall, I would rate the solution at an eight out of ten.
I'd recommend the solution. We've largely been happy with it so far.
Which deployment model are you using for this solution?
On-premises
Disclosure: My company has a business relationship with this vendor other than being a customer: Implementer
Owner at TRS
Works very well, easy to set up, and scalable
Pros and Cons
- "We use MariaDB for identity provider services. Most of the things that we are doing are deployed in the container mode. All such solutions require a database, and MariaDB is easier to use for these kinds of deployments."
- "It would be good if they can maybe improve the mass import in the database. Currently, for importing a large number of data, we create a CSV file and upload all the things in the system. The system does not activate them by default. We have to do this manually. This may be due to the version we are using, but this is something we would like to see improved."
What is our primary use case?
We are using MariaDB for our federation of identity system, which is used to record students, service providers, and many other things. This system uses MariaDB as a database.
What is most valuable?
We use MariaDB for identity provider services. Most of the things that we are doing are deployed in the container mode. All such solutions require a database, and MariaDB is easier to use for these kinds of deployments.
What needs improvement?
It would be good if they can maybe improve the mass import in the database. Currently, for importing a large number of data, we create a CSV file and upload all the things in the system. The system does not activate them by default. We have to do this manually. This may be due to the version we are using, but this is something we would like to see improved.
For how long have I used the solution?
I have been using this solution for five years.
What do I think about the stability of the solution?
It is stable. We have no issues.
What do I think about the scalability of the solution?
It is scalable. We are a regional research and education network. MariaDB is a part of the tools that we have deployed to provide services for such institutions. Three other national research and education institutes are also using it, and all of these institutions have many campus users. So, a large number of users are using it, but they don't even know that it is MariaDB because they are just using the tool or the application that has MariaDB as backend. We do plan to increase its usage in the future.
How are customer service and technical support?
We didn't contact them.
Which solution did I use previously and why did I switch?
I won't say we switched because we still have another system running PostgreSQL. We started using MariaDB because we were using some tools for identity federation, and these tools come with MariaDB by default. We did not choose MariaDB as a standalone product. If we stop using any of these tools tomorrow, we may no longer use MariaDB.
How was the initial setup?
The initial setup is very simple because we are using a container, which means that it is just a deployment. It is a part of the installation of other applications.
We didn't have to install MariaDB as a standalone product. We installed an identity management system, which automatically requires MariaDB, and all these things are done through containers. It is very easy these days when you are using a container. Everything is straightforward. It is just a matter of calling and installing them.
What about the implementation team?
The initial installation was done by a consultant. Since then, we have deployed many other instances of the same thing. It is the same container, and we keep on deploying it. We just change the configuration.
We have only one person for its deployment and maintenance. We have a network and system admin who deals with the installation for us. We are just using MariaDB behind our federation of identity system. So, we don't deal with it daily. When we want to connect a university or any university wants to join, we install the application that has MariaDB, and that's all.
What other advice do I have?
I would definitely recommend this solution. It has worked very well for us so far. I have no complaints about it.
I would rate MariaDB a nine out of ten.
Which deployment model are you using for this solution?
On-premises
Disclosure: My company does not have a business relationship with this vendor other than being a customer.

Buyer's Guide
Download our free MariaDB Report and get advice and tips from experienced pros
sharing their opinions.
Updated: May 2025
Popular Comparisons
SQL Server
Teradata
MySQL
Oracle Database
PostgreSQL
Firebird SQL
SAP HANA
IBM Db2 Database
Amazon Aurora
CockroachDB
SQLite
LocalDB
EDB Postgres Advanced Server
ClickHouse
IBM Informix
Buyer's Guide
Download our free MariaDB Report and get advice and tips from experienced pros
sharing their opinions.
Quick Links
Learn More: Questions:
- When evaluating Open Source Databases, what aspect do you think is the most important to look for?
- Did you switch from a different solution to MySQL? Can you list a few pros and cons for making the move?
- Which database is the best for session cashing?
- Why is Open Source Databases important for companies?
- Which low-code (no-code) database solution do you prefer?