1. MariaDB4j是什么
MariaDB4j的官网对MariaDB4j的定位为:
MariaDB4j is a Java (!) “launcher” for MariaDB (the “backward compatible, drop-in replacement of the MySQL? Database Server”, see FAQ and Wikipedia), allowing you to use MariaDB (MySQL?) from Java without ANY installation / external dependencies. Read again: You do NOT have to have MariaDB binaries installed on your system to use MariaDB4j!
翻译为中文为: MariaDB4j是一个MariaDB(一个与MySQL兼容、可直接替换MySQL的数据库)的 Java 启动器,使得在Java应用中使用MariaDB时不需要任何安装或外部依赖。再次强调:使用MariaDB4j后,你不需要在你的系统上安装MariaDB!
可以看出MariaDB4j简化了对MariaDB的使用,其内部封装了MariaDB数据库的生命周期管理(包括下载、数据库的创建、删除等)。
2. 为什么选择MariaDB4j而非H2
从Google Trends看,目前使用最多的开源数据库依然为MySQL。
|