Get Hazelcast

Auto Database Integration

The industry's most efficient database integration tool for data grids.

Effortless integration with your database

Effortless integration with your database

Hazelcast Auto Database Integration is a highly efficient time-saving tool for companies working with databases. It streamlines the development of Hazelcast applications by generating a Java domain model representation (POJOs and more) of the database, allowing companies to be productive with Hazelcast in no time.

Best of all, it integrates with any RDBMS: Oracle, SQL Server, DB2, AS400, PostgreSQL, MySQL, MariaDB, and SQLite are supported. It also supports most standard database types, including BLOB and CLOB.


Industry-Leading Features

Automatic Generation of Java Domain Model Automatic Generation of Java Domain Model

Automatically generates a Java domain model for the given database with POJOs (Portable), SerializationFactories, ClassDefinitions, MapStores, MapLoaders, ClientConfiguration, Ingest, and Index.

Reduced Maintenance of Java Domain Model Reduced Maintenance of Java Domain Model

Changes in the database schema do not entail manual configurations. Instead, automatic schema migration can be performed to quickly adapt the application to the new schema.

Initial Data Ingest Support Initial Data Ingest Support

Utility methods for bootstrapping the IMDG from an existing database via a single call are generated. These methods support the parallel loading of tables.

Hassle-free Project Configuration and Capacity Expansion Hassle-free Project Configuration and Capacity Expansion

The IMDG does not need to have the generated classes on its classpath. New Hazelcast nodes can be added to an existing IMDG with no additional configuration or prior knowledge of existing applications. In addition, new IMDGs can easily be set up using Hazelcast cloud instances, enabling hassle-free initial project configuration.

Data Is Persistent Data Is Persistent

Updates to the grid can easily be propagated into the database using write-through, write-behind or IMDG-only operations. Client-side persistence is also offered with write-through or Hazelcast only updates.

Familiar Java Stream API Familiar Java Stream API

As an alternative to the Hazelcast API, customers are given the option to express CRUD operations as standard Java Streams. Using familiar APIs can reduce the learning curve and lower the risk for mistakes.

Free Hazelcast Online Training Center

Whether you're interested in learning the basics of in-memory systems, or you're looking for advanced, real-world production examples and best practices, we've got you covered.