Native APIs and SQL API

eXtremeDB provides specialized "low-level" APIs for a number of programming languages that give the application developer highly efficient embedded database access - whether the database resides in the application process memory space, on persistent storage, or partially in-memory and partially on-disk. And eXtremeSQL adds support for embedded SQL and the xSQL client-server database management tool.

Please use the links in the following table to view Quick Start tutorial presentations of sample applications and xSQL usage.

C Building eXtremeDB applications with the C API
C++ Using the eXtremeDB C++ classes to encapsulate the C API
Java Building eXtremeDB Java applications
C# Building eXtremeDB .NET Framework applications
Python Building eXtremeDB Python applications
Embedded SQL Building eXtremeSQL applications
xSQL Using xSQL as client and server for eXtremeSQL databases
xSQL Analytics Using xSQL with the Analytics Functions Library

For in depth presentations of the eXtremeDB application development please view the eXtremeDB User's Guide or the eXtremeSQL User's Guide.