Try our new research platform with insights from 80,000+ expert users
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.

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

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 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: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
Project Manager at Realnux
Real User
Top 5Leaderboard
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
PeerSpot user
Buyer's Guide
MariaDB
November 2024
Learn what your peers think about MariaDB. Get advice and tips from experienced pros sharing their opinions. Updated: November 2024.
816,660 professionals have used our research since 2012.
PeerSpot user
Director & CTO at TechnoInfotech
Real User
Reliable, straightforward to set up, and the documentation is great
Pros and Cons
  • "What I like best about MariaDB is that it is open-source and reliable."
  • "Master-master replication is something that needs to be simplified."

What is our primary use case?

We are a solution provider and MariaDB is part of an offering that we deploy for our customers.

What is most valuable?

What I like best about MariaDB is that it is open-source and reliable.

What needs improvement?

Master-master replication is something that needs to be simplified.

I would like to see support for deploying MariaDB as an embedded database.

For how long have I used the solution?

I have been using MariaDB for three years.

What do I think about the stability of the solution?

This is a reliable product.

What do I think about the scalability of the solution?

Scalability is not an issue with MariaDB. We have deployed it to lots of our customers.

How are customer service and technical support?

I have been using the Community Edition that does not come with support, but the documentation is great. Enterprise support is available for those who are using a licensed version.

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

Prior to MariaDB, I was using MySQL. After it was taken over by Oracle, we made the shift to MariaDB.

How was the initial setup?

The initial setup is straightforward and it takes approximately half an hour to deploy.

What about the implementation team?

I handle the deployment for this solution myself.

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

I used the open-source version, which is available free of charge.

What other advice do I have?

This is a good product and I absolutely recommend it.

I would rate this solution a ten out of ten.

Which deployment model are you using for this solution?

Hybrid Cloud
Disclosure: My company has a business relationship with this vendor other than being a customer: Reseller.
PeerSpot user
Solutions Architect at a tech services company with 51-200 employees
Real User
Top 20
Easily integrates with Appian
Pros and Cons
  • "There is the need for a robust IDE for MongoDB. The existing PHP admin console doesn't meet the client's requirements effectively."
  • "One feedback I can quickly provide is the need for a robust IDE for MongoDB. The existing PHP admin console doesn't meet the client's requirements effectively."

What is most valuable?

The tech stack we commonly use is Appian, which inherently integrates with MongoDB. This eliminates the need for selecting third-party databases or certifications, as it seamlessly works with MongoDB.

What needs improvement?

There is the need for a robust IDE for MongoDB. The existing PHP admin console doesn't meet the client's requirements effectively.    

For how long have I used the solution?

I have been working with MariaDB for the past two years. 

What do I think about the stability of the solution?

It is stable. We have deployed several fraud implementations on Maria. While there have been occasional hiccups with replication and such, those can be addressed at the application level.

What do I think about the scalability of the solution?

In terms of scalability, I don't perceive any issues with MongoDB, given the substantial volume of clients we serve.

How are customer service and support?

I haven't encountered any blockers so far, which is why I haven't sought support.

How was the initial setup?

Our technology partner, Appian, handles the provisioning, configurations, and instant spin-up of resources for us.

Which other solutions did I evaluate?

For clients predominantly using Microsoft technologies, especially Microsoft SQL, it aligns well with their technical stack. MS SQL is particularly suitable for reporting and analytics purposes.

What other advice do I have?

It ultimately depends on the specific solution we are working on. However, overall, it is a good choice when considering factors like cost, performance, and other database practices. I don't foresee any significant challenges. I would rate it 7 out of 10.

Disclosure: My company has a business relationship with this vendor other than being a customer: Integrator
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: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
Chief Technology Officer at Feelway, Inc.
Real User
Database solution with good performance
Pros and Cons
  • "MariaDB can solve things better than MySQL. Maria DB has better performance than MySQL."
  • "I would like to see more compatibility going forward. This would help if there is a need to change databases."

What is our primary use case?

When I worked for Groupon in Korea, the main production database was MariaDB. We used it for eCommerce. It was a database where we stored data.

What needs improvement?

I would like to see more compatibility going forward. This would help if there is a need to change databases. E.g., if I change from MySQL 5.7 to another database, then MySQL could be the master database and this could database could be the slave. The replication capability is very important.

For how long have I used the solution?

Two years.

How are customer service and technical support?

I have not contacted the technical support. We haven't needed it.

Which other solutions did I evaluate?

We have recently upgraded to change our database and our production database is now MySQL 5.7. If someone wants to use memory based data, then MySQL is better than MariaDB.

We are using MySQL but MariaDB can solve things better than MySQL. Maria DB has better performance than MySQL.

Sometimes Percona is better.

What other advice do I have?

MariaBD is good. It is almost perfect. I would recommend it.

I would rate this product as a nine (out of 10).

Which deployment model are you using for this solution?

On-premises
Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
reviewer1381863 - PeerSpot reviewer
CEO at a tech services company with 201-500 employees
Consultant
Straightforward to install but when in a cluster, sometimes the slave goes out of synch
Pros and Cons
  • "MariaDB performs well as the backend database for our cloud-based telephony solution."
  • "With respect to clustering and the master-slave configuration, sometimes the slave goes out of synch."

What is our primary use case?

We are a software and service provider and we have a lot of customers who are using our platform on the backend, which includes MariaDB. Our platform is for cloud telephony and the interface is the PHP Laravel Apache Platform. We have a hosted PBX platform and we are using Asterix as a telephony server. MariaDB is the database part of the solution.

What is most valuable?

MariaDB performs well as the backend database for our cloud-based telephony solution.

What needs improvement?

With respect to clustering and the master-slave configuration, sometimes the slave goes out of synch. If one server goes down then the other server in the cluster should be able to handle the load. If the synchronization were better and it was easier to maintain the cluster then that would be an improvement.

For how long have I used the solution?

I have been using MariaDB for almost five years.

What do I think about the stability of the solution?

The stability is good, although in clustering, with the master-slave configuration, sometimes the slave goes out of synch. To that extent, stability becomes a challenge and is impacted because we want both the master and slave to be in-synch.

What do I think about the scalability of the solution?

We have a lot of customers who are using our platform on the backend. Also, there are a lot of customers using our telephony product on the front end.

We have five or six clusters and as our business grows, we plan to use it more intensely.

How are customer service and technical support?

We have our own technical team and to this point, we have not subscribed to receive technical support. However, we are thinking of taking it now because sometimes we have difficulties. There are a number of companies who do provide technical support.

How was the initial setup?

The installation is straightforward, but depending on how efficient you want to make it, it can become complex. You have to have a good level of experience to be able to use it. Otherwise, there can be problems and you won't be able to handle it.

What about the implementation team?

My technical teams, including the development and instructure teams, were responsible for the deployment.

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

This is an open-source product, which can be used free of charge.

Which other solutions did I evaluate?

We have not compared this product to many others. 

What other advice do I have?

Our use of MariaDB is very basic, so it's a good platform compared to many others.

As it is a good product, I can recommend it to any users. If you want to have paid versions then there is Oracle and Microsoft SQL, but MariaDB is quite good and unless you have some specialized requirements, of which I don't know what they could be, you can use mariaDB.

I would rate this solution a seven out of ten.

Which deployment model are you using for this solution?

Public Cloud
Disclosure: I am a real user, and this review is based on my own experience and opinions.
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: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user