Please share with the community what you think needs improvement with MariaDB.
What are its weaknesses? What would you like to see changed in a future version?
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.
It would be helpful if I could specify multiple drives for the database storage. That is not supported by MariaDB. For example, in Microsoft SQL Server, you can have storage on multiple drives.
Performance with databases is always the same, we always want more. Stability needs to be improved. If you are creating a class test, modern machinery or working with the databases, it's always a little bit difficult to configure and keep everything working. The addition of a workbench for managing this solution would be an improvement. Also, some kind of technical support to help in getting better performance.
MariaDB has to improve from a management perspective. There is not much available for querying internal views to provide information for the operations team. Most other databases such as Microsoft SQL Server, Oracle, or even PostgreSQL, have a big set of internal views that you can query to understand what is going on, if anything is wrong, or how to improve.
Some areas where this product could be improved are in the clustering technologies, redundancy, active-active deployment model, and also monitoring the backup and restore solution to the cloud. They have made some enhancements on the product but I think that scalability and redundancies are a concern for the entire team. In the next release, I would like to see improvements in the scalability and redundancy features.
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.