Using MariaDB with SaaS.
Updated June 18, 2021
Using MariaDB with SaaS.
Score 8 out of 10
Overall Satisfaction with MariaDB Platform
- SQL - Is well known and supports most types of usage cases for a database.
- Open source - means there's lots of support and resources to develop on.
- Multi-platform - runs on any operating system and doesn't tie it down.
- Full text searches - slows startup to the extreme, leaks memory, can be buggy.
- Startup process needs to be streamlined and with more output. You shouldn't need to debug the system to find out what the startup process is doing.
- More consideration to using multiple databases. Most solutions seem to concentrate on single database products.
- MariaBackup is buggy and might not work on larger databases. Taking backups or restoring them takes manual work. Could really need some easy to use tools and less hand scripting shell scripts.
- SQL - easier to recruit developers since most people know it.
- Problem cases take lot of time and debugging. Ties work time from other tasks.
MariaDB is very similar to MySQL, but MariaDB has more alternative database engines and ideas for the future where MySQL is offers the stable and more mature version (if not stale).
MySQL more UI-oriented and of course is only available for Windows. Been awhile since I used it, but it was stable. Has more tools and ease of use. Backups and tasks are very easy to set up.
You have to repeat all the basic info every time you contact support. You might also get completely different answers from different people.
After a few bad advice I've learned to be a bit wary of the answers we've gotten and think them through by myself.
On the other hand the consultants we have used have been professional and seem to know their stuff and give good information and suggestions.
Do you think MariaDB Platform delivers good value for the price?
Are you happy with MariaDB Platform's feature set?
Did MariaDB Platform live up to sales and marketing promises?
Did implementation of MariaDB Platform go as expected?
Would you buy MariaDB Platform again?
Evaluating MariaDB Platform and Competitors
Yes - We replaced mySQL with MariaDB. The transition was easy since they both used same database engines (MariaDB is a fork of mySQL). Reasons why we chose MariaDB was it being open source and having more recent features.
- Product Features
- Product Usability
When it comes to database engines, reliability is paramount. When troubles inevitably surface it's important to have support available. MariaDB and mySQL are both widely used and that also means there's tons of information available on the internet outside in communities and forums.
MariaDB Platform Support
Kept well informed
Immediate help available
Support cares about my success
Quick Initial Response
Need to explain problems multiple times
We have support purchased because there are times when will need more advanced support.
We also check our more advanced ideas with support if they are sound.
Using MariaDB Platform
Like to use
Technical support not required
Quick to learn
Feel confident using
- Install and initial setup.
- Connectability to different programming languages.
- Software updates.
- Needs 1st party GUI like Workbench, but is actually stable and usable.
- Setting memory and cache limits might need some magic.
- Full text search index don't work properly and I consider that a big issue in a database.
Upgrading MariaDB Platform
Yes - Upgrades on linux are easy. There will be downtime since the database might have to run a check after each major version. But we have had no issues with the upgrades so far.
- Bug fixes
- Stability and performance improvements
- New features