Ce que je veux dire dans cet article, c'est que vous pouvez utiliser ** MariaDB Connector / J ** au lieu de ** MySQL Connector / J ** lors de la connexion à Aurora (MySQL) depuis une application Java.
Vous devez utiliser le ** pilote JDBC ** pour vous connecter à MySQL depuis Java
Lors de la connexion à MySQL, utilisez un pilote JDBC appelé ** Connector / J ** Ici, celui créé par MySQL s'appelle ** MySQL Connector / J **, et celui créé par MariaDB dérivé de MySQL s'appelle ** MariaDB Connector / J **.
Les deux peuvent être utilisés avec Aurora (MySQL), mais ...
Pour conclure plus tôt, ** il prend en charge le basculement Aurora **, j'ai donc choisi MariaDB Connector / J.
Apparemment, connectez-vous à toutes les instances de Writer et Reader et déterminez que innodb_read_only est Off = master. Après cela, il semble vérifier replica_host_status qui est plus fiable que le point de terminaison du cluster
Le Site officiel a une description de la version correspondante.
Driver Version | Java Version |
---|---|
2.X | Java 9, Java 8 |
> 1.6.1 - < 2 | Java 9, Java 8, Java 7, Java 6 |
1.2 - 1.6.1 | Java 8, Java 7 |
1.1 | Java 8, java 7, Java 6 |
Pour MySQL Connector / J, la connexion est 0
Dans le cas de MariaDB Connctor / J, Writer et Reader sont connectés.
Notre société recherche des ingénieurs. Nous faisons un large éventail d'activités, de l'infrastructure aux applications et au support utilisateur. https://www.nittsu-infosys.com/recruit/2019/index.html
Recommended Posts