MySQL Alternatives and Competitors

Get our free report covering Firebird, Oracle, SAP, and other competitors of MySQL. Updated: February 2021.
464,369 professionals have used our research since 2012.

Read reviews of MySQL alternatives and competitors

Jason Tumusiime
Software Developer at a healthcare company with 1-10 employees
Real User
Top 20
Dec 9, 2020
Can be clustered which allows for fault tolerance

What is our primary use case?

Currently, I'm doing a lot of source applications with Ruby on Rails, React, and mobile applications. PostgreSQL is my preferred database over MySQL. It's open-source and licenses are free, so it is excellent. The SQL queries are almost the same as MySQL.

Pros and Cons

  • "Clustering will be the number 1 feature. It is also open-source so it is free. It can also be clustered, to allow fault tolerance."
  • "It could be improved by using parallelization. You want basically, distributed computing."

What other advice do I have?

My advice would be to use PostgreSQL instead of MySQL because of licensing issues. Another reason is that Oracle may remove MySQL soon or add substantial costs to using it It may even turn into something like MariaDB, and then you would need to know if MariaDB and MySQL work the same? PostgreSQL really works well. There are a lot of other databases around right now, but PostgreSQL is the most popular. It is not like a hammer and a nail situation whereby it is the only thing you have to use. If you need a relational database management system, go for PostgreSQL instead of MariaDB or MySQL, then…
Pei QING
Manager at Sansi Electronic Engineering
Real User
Top 20
Sep 30, 2020
Easy to set up and works well with little configuration

What is our primary use case?

Our software development team uses MariaDB and other databases as the storage facility for some of our applications.

Pros and Cons

  • "The most valuable feature is that it uses multiple cores, which is better than some of the other databases."
  • "When we have had issues with accidental computer shutdown or a power outage, our MariaDB database was corrupted."

What other advice do I have?

I think that for a small team of fewer than ten people, such as a couple of developers, MariaDB is a very easy start. When the team size grows or when the complexity of the application grows, you might need to try other options such as Ingres or MySQL. In our case, at the very beginning, MariaDB covered almost every technical requirement for releasing version one of our application. It is definitely a good start. Once the product has grown to a point where the developers know in which aspect MariaDB does not fulfill the requirements, then it's time to find a better match. At this point, I…
Chetan Bannur
Senior Executive at a computer software company with 11-50 employees
Real User
Top 20
Feb 11, 2021
A relational database management system that's very clever and object-oriented

What is our primary use case?

Oracle Java DB is one of the databases we use, and we use quite a few databases. It's either Oracle or Microsoft SQL Database or MySQL. We've been doing it for many years, but all our clients work on different databases. They use non-transactional and non-relational databases. One of our clients also uses MongoDB. Oracle Java DB isn't used much as many of our clients use Microsoft SQL Server Database. We have a client in the healthcare space that is using it, and we use this for storing all the information of this space.

Pros and Cons

  • "It's very clever."
  • "It'll be better if Oracle Java supports open source technologies, like Node.js."

What other advice do I have?

This is a fairly stable language, and it's been in the market for several years. In fact, it's been around since about 1995, when the concept of object orientation started. People should use it because it's clever. On a scale from one to ten, I would give Oracle Java DB a nine.
SAPcon677
SAP Consultant at a construction company with 501-1,000 employees
Consultant
Jul 30, 2019
Good performance, but the interface should be easier to use

What is our primary use case?

We use this solution for database storage. I am an SAP developer and consultant at my company. I examine the client's system and propose solutions that will ease their processes or make them faster. This involves programming, as well as other kinds of development. We are using the on-premise deployment model.

Pros and Cons

  • "This solution is very fast."
  • "The inclusion of a well-performing Time Machine is vital."

What other advice do I have?

We do not use the HANA features, for example, embedded scripts. This is something that we may use in the future. My advice to anybody looking to implement a relational database is to use Oracle, rather than HANA. HANA consultants are very rare and therefore costly. My testing has also shown that Oracle in memory is much faster than HANA. This is a good solution, but the vendor inaccurately promises that the database is ten-thousand times faster than Oracle. I would rate this solution a seven out of ten.
reviewer824187
DBA at a consultancy with 201-500 employees
Real User
Top 10
Dec 11, 2019
Free to use but they need to add features such as functionality with redundancy

What is our primary use case?

We primarily use the solution for the Stonewall organization for the Department of Instruction.

Pros and Cons

  • "The solution is very useful for stock management."
  • "It would be interesting if they added functionality with redundancy, reputation, and variability."

What other advice do I have?

I use this solution specifically for one database. It's a good product for little databases. We only use this solution for one project. Mostly, we're focused on MariaDB, MySQL, and PostgreSQL. I'd rate the solution five or six out of ten for the possibilities it has currently. I'd rate it at a nine or a ten if they added more features like availability.
Get our free report covering Firebird, Oracle, SAP, and other competitors of MySQL. Updated: February 2021.
464,369 professionals have used our research since 2012.