• ClusterJ — работаем с MySQL NDB Cluster из Java

    Привет, Хабр! В этой статье я хочу рассмотреть такую библиотеку для Java, как ClusterJ, которая позволяет очень просто работать с движком MySQL NDBCLUSTER из Java кода, которая представляет собой высокоуровневое API, схожее по концепции с JPA и Hibernate.


    В рамках статьи создадим простое приложение на SpringBoot, а также сделаем стартер с ClusterJ на борту для удобного использования в приложениях с использованием автоконфигурации. Напишем простые тесты с использованием JUnit5 и TestContainers, которые покажут базовое использование API.
    Также расскажу о нескольких недостатках, с которыми пришлось столкнутся в процессе работе с ней.


    Кому интересно, добро пожаловать под кат.

    Читать дальше →