PointBase Core Technology

Software vendors face a variety of data storage and management challenges as they develop today’s Java-based enterprise applications. Many developers still believe that the answer is to store such data in flat-files or a costly licensed proprietary database. However, for Java applications this frequently generates an additional set of problems. Flat-files are slow and associated with many data integrity issues. Flat file-based data management is difficult to develop, hard to maintain and detracts from the process of creating application business logic.

However, traditional databases are not much better, since they are not portable across platforms. The correct database version must be obtained for each OS and jointly tested and supported by the software vendor with each new application release. The database must also be installed or upgraded separately from the application, with a DBA on hand to resolve compatibility conflicts with existing databases and optimize database performance.

PointBase helps software vendors meet these challenges with platform-independent, relational databases written entirely in Java.

...A family of Java™ relational databases - designed to fulfill all your data management and storage needs
...A database architecture that spans the J2EE™ to the J2ME™ MIDP platform
...Designed for embedding within your Java applications, operating in a traditional client-server networked environment or mobile access to your enterprise data

PointBase Embedded is a 100% Pure Java relational database management system (RDBMS) ideal for embedding within your Java applications, within the J2EE and J2SE™ platforms. PointBase Embedded utilizes a multi-threaded architecture allowing multiple connections from within the same JVM.

Our Server option (PointBase Server) allows PointBase Embedded to be expanded to multiple connections from multiple JVM's.
PointBase Micro: is a fast, 100% Pure Java RDBMS with an ultra small footprint (< 45K for J2ME MIDP). Specifically designed for the J2SE and J2ME platforms, PointBase Micro uses a subset of JDBC as the API and is designed for the next generation of Java database applications for PDA’s and other Java-enabled handheld devices.