In diesem Artikel möchte ich sagen, dass Sie ** MariaDB Connector / J ** anstelle von ** MySQL Connector / J ** verwenden können, wenn Sie über eine Java-Anwendung eine Verbindung zu Aurora (MySQL) herstellen.
Sie müssen den ** JDBC-Treiber ** verwenden, um von Java aus eine Verbindung zu MySQL herzustellen
Verwenden Sie beim Herstellen einer Verbindung zu MySQL einen JDBC-Treiber namens ** Connector / J ** Hier heißt die von MySQL erstellte Version ** MySQL Connector / J **, und die von MariaDB erstellte, die von MySQL abgeleitet ist, heißt ** MariaDB Connector / J **.
Beide könnten mit Aurora (MySQL) verwendet werden, aber ...
Um früher abzuschließen, ** unterstützt es Aurora-Failover **, daher habe ich mich für MariaDB Connector / J entschieden.
Stellen Sie anscheinend eine Verbindung zu allen Instanzen von Writer und Reader her und stellen Sie fest, dass innodb_read_only Off = master ist. Danach scheint es replica_host_status zu überprüfen, der zuverlässiger als der Cluster-Endpunkt ist
Die offizielle Website enthält eine Beschreibung der entsprechenden Version.
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 |
Für MySQL Connector / J ist die Verbindung 0
Bei MariaDB Connctor / J sind sowohl Writer als auch Reader verbunden.
Unser Unternehmen sucht Ingenieure. Wir machen eine breite Palette von Geschäften, von der Infrastruktur über Apps bis hin zur Benutzerunterstützung. https://www.nittsu-infosys.com/recruit/2019/index.html