TimesTen is pleased to announce an updated version of the TimesTen dialect in Hibernate-community-dialects official module.

Oracle TimesTen In-Memory Database

Oracle TimesTen In-Memory Database (TimesTen) is a full featured SQL relational in-memory database. Thanks to its in-memory architecture, it can deliver microsecond response time and high throughput for OLPT applications. You can use TimesTen as a database of record or as a cache database for a backend Oracle Database. It is easy to install and deploy using the TimesTen Kubernetes Operator. It provides high availability through its replication feature. Applications access TimesTen databases using standard SQL through JDBC, ODBC, ODP.NET, Oracle Call Interface, Pro*C/C++, and Oracle PL/SQL programming interfaces.

Hibernate

Hibernate is an object-relational mapping (ORM) software that makes relational data visible to a program written in Java, in a natural and type-safe form. It works with complex queries while respecting the ACID properties of transactions on the backend database. It works with wide range of databases including TimesTen.

TimesTen Hibernate Community Dialect

Hibernate Community Dialects (hibernate-community-dialects) is an add-on module for Hibernate ORM that provides database Dialect implementations which are not shipped in Hibernate core. The TimesTen community dialect has been updated, introducing enhancements on better type mapping, pagination support, and expanded SQL function support. This allows developers easy access to an updated version of TimesTen’s dialect when using Hibernate. The new TimesTen dialect updates are available for both Hibernate 6 (6.6.35 and above) and 7 (7.1.7 and above). To start using the updated TimesTen dialect, just add the hibernate-community-dialects module to your project at one of the versions mentioned above.

To learn more, access TimesTen Hibernate Community Dialect on GitHub.