It features a proprietary flat file database, but can also connect to any JDBC compliant database such as Oracle, MySQL and MS-SQL with the optional database module.
Support is provided for all popular data access frameworks in Java: JDBC, iBatis/MyBatis, Hibernate, JDO, JPA, Oracle TopLink, Apache OJB, and Apache Cayenne, among others.
The database managers support access using many common distributed data access protocols and APIs including JDBC, OLE DB, and ODBC.