MariaDB is an open source relational database created by the original founders of MySQL. It is considered one of the most popular and trusted database servers throughout the world. MariaDB is a valued component found in most cloud offerings and is the default in many Linux tools. It is also widely used by Wikipedia, WordPress, and Google, among other well-known sites. Maria DB easily melds data into concise information from a vast array of applications, such as banking, online shopping, websites, and more.

| Product | Mindshare (%) |
|---|---|
| MariaDB | 5.7% |
| PostgreSQL | 13.5% |
| Firebird SQL | 11.0% |
| Other | 69.8% |
| Title | Rating | Mindshare | Recommending | |
|---|---|---|---|---|
| Teradata | 4.1 | N/A | 88% | 83 interviewsAdd to research |
| SQL Server | 4.2 | N/A | 93% | 274 interviewsAdd to research |
| Company Size | Count |
|---|---|
| Small Business | 22 |
| Midsize Enterprise | 10 |
| Large Enterprise | 23 |
| Company Size | Count |
|---|---|
| Small Business | 171 |
| Midsize Enterprise | 100 |
| Large Enterprise | 211 |
MariaDB was originally created to improve MySQL performance. It is the most widely chosen database server due to the solution being super fast, robust, user-friendly, and easily scalable. MariaDB also offers a substantial ecosystem of plugins, storage engines, and numerous other valuable tools that make it very attractive for a significant offering of use cases.
The solution’s newest functionalities include compatibility with Oracle Database and Temporal Data Tables, and advanced clustering with Galera Cluster 4, which make it easier for users to research data history from any point in the past. Additionally, the most recent versions include JSON and GIS features. MariaDB is committed to staying an open source solution.
MariaDB Features
Reviews from Real Users
Faustine C., Engineering Supervisor- Corporate Data Solutions and Services at TZ Telecoms Corporation, shares, “The software provides a lot of information on what is happening inside the database. For most performance parameters it is easy to know if something is not right in the configuration or optimization which helps engineers take remedial fine-tuning measures. For example, if the database is underperforming it is easy to know which performance parameter can be adjusted to handle the workload. It is difficult to troubleshoot database issues if many performance parameters can not be monitored or debugged which is the case with some database management systems. It provides great monitoring of data storage, processing, and performance stability which is really important for real-time data storage and processing. It's a user-friendly product.”
A PeerSpot user who is a Senior Engineer at a tech services company relates, “ The solution's high availability is its most valuable aspect. We have found the product to be stable and the initial setup is pretty simple. 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.”
Google, Wikipedia, Tencent, Verizon, DBS Bank, Deutsche Bank, Telefónica, Huatai Securities
| Author info | Rating | Review Summary |
|---|---|---|
| Co-Founder at Vsigma IT Labs Pvt Ltd | 3.5 | I find MariaDB's setup, stability, and support good for web applications. However, I experience performance issues with complex queries and large data volumes, including replication. For extensive use, careful architectural planning is essential. |
| Architect at LTIMindtree | 4.0 | After switching from Oracle for cost, I've used MariaDB for four years. I value its easy installation, performance, and excellent support. However, it lacks some complex Oracle queries and advanced indexing. My overall rating is 7/10. |
| Senior Technical Manager at Johnson Controls, Inc. | 4.5 | I use MariaDB Galera Cluster for IoT intrusion systems, valuing its scalability, performance, and cost-effectiveness. However, I face deadlock issues and long recovery times during outages due to limited support, highlighting the importance of following best practices. |
| Senior IT Architect at AFD Technologies | 3.5 | I find MariaDB a stable, scalable, and easy-to-implement solution, especially for internet access tools. However, it lacks the maturity metrics of Postgres and could improve tablespace management. Integration and finding experts can also be challenging. I rate it 7/10. |
| Site Reliability Engineer at a computer software company with 10,001+ employees | 4.0 | I use MariaDB for its relational database features, ACID compliance, and open-source community support, making setup easy and enhancing it continuously. While I find it generally efficient, it presents challenges for write-intensive applications. |
| Senior Cloud Performance Engineer at Oracle | 4.0 | As a performance engineer, I find MariaDB stable (8/10), scalable, and fast for frequent queries in ServiceNow. Yet, its inflexibility for complex use cases and dynamic data is a significant drawback; I prefer Oracle for more comprehensive needs. |
| Quality Assurance Group Lead at Samsung | 4.5 | I use MariaDB for data testing, valuing its scalability, user-friendliness, and cost-effectiveness for large databases. While stable and easy to maintain, I recommend enhancing its built-in security features for an even stronger solution. |
| General Manager at Xurpas Software, Inc. | 4.0 | I primarily use MariaDB for ERPs, valuing its excellent query speed and free usage. While stored procedures could improve, I find it cost-effective and easier for SMBs than PostgreSQL. I recommend it, rating it 8-9/10. |