We performed a comparison between MariaDB vs PostgreSQL based on our users’ reviews in five categories. After reading all of the collected data, you can find our conclusion below.
Comparison Results: Both solutions are easy to deploy, have good features, an open-source version, good support, and a proven ROI. Which solution you choose will depend on what suits your company’s specific needs and requirements best.
"MariaDB is a fast and flexible tool."
"The solution has PL/SQL compatibility."
"It's easy to set up."
"MariaDB is scalable."
"MariaDB is stable and the initial setup is straightforward."
"The most valuable feature of the solution is a relational database, which is fairly reliable...It is a stable solution."
"From a customer perspective, MariaDB is a good choice for cluster configuration. It's also easy to operate and cheap."
"There is the need for a robust IDE for MongoDB. The existing PHP admin console doesn't meet the client's requirements effectively."
"One of the most valuable features is real-time data capture; it optimizes database performance. I think using real-time data capture reduces job running time and the amount of data sent at once with batch loads."
"The database has excellent performance."
"It is easy to use."
"The solution is open-source and free to use."
"It's a transactional database, so we use Postgres for most of our reporting. That's where it's helping."
"The solution is scalable, it is very good."
"Postgres has some functions called JSONB aggregators or other aggregators, which are quite useful."
"The most valuable features are the price, stability, it is scalable and is used by our clients in small business environments, and it is a simple product to use."
"MariaDB doesn't handle long or complex SQL queries quite as well as Oracle Database."
"Master-master replication is something that needs to be simplified."
"The maintenance and performance could be a bit better."
"The solution is not scalable."
"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."
"The license should be cheaper and closer to that offered by MySQL, Oracle and other products."
"The difficult part related to the product stems not from the tool itself but is related to learning how to implement the product in the right way without creating any wrong configuration that could cause security issues or performance issues."
"When we have had issues with accidental computer shutdown or a power outage, our MariaDB database was corrupted."
"The performance of PostgreSQL could improve."
"We have to set up event API, which takes a lot of events from the user."
"The scalability is limited."
"The search option is not very good."
"I have noticed that user and access management should be improved."
"We often find the solution's datetime datatype challenging."
"A better graphic user-interface would be nice to see."
"The solution needs to improve the query, documentation, and JSON data functionality."
MariaDB is ranked 4th in Open Source Databases with 52 reviews while PostgreSQL is ranked 2nd in Open Source Databases with 123 reviews. MariaDB is rated 8.2, while PostgreSQL is rated 8.4. The top reviewer of MariaDB writes "Easy to deploy, cost-effective, and integrates seamlessly with other products". On the other hand, the top reviewer of PostgreSQL writes " Real-time data capture optimizes database performance but Views create problems". MariaDB is most compared with SQL Server, Oracle Database, Firebird SQL, MySQL and Percona Server, whereas PostgreSQL is most compared with Firebird SQL, EDB Postgres Advanced Server, MySQL, Chroma and SQLite. See our MariaDB vs. PostgreSQL report.
See our list of best Open Source Databases vendors.
We monitor all Open Source Databases reviews to prevent fraudulent reviews and keep review quality high. We do not post reviews by company employees or direct competitors. We validate each review for authenticity via cross-reference with LinkedIn, and personal follow-up with the reviewer when necessary.