The NexusDB database engine for Delphi is our award winning flagship product. NexusDB is a royalty-free, SQL:2003 core compliant, Client/Server and Embedded database system, with features that rival other heavily licensed products. NexusDB introduces unique new features for Delphi developers while further improving on its core strengths stability, performance and flexibility.
NexusDB is an ultra-fast, client/server database engine designed for the Delphi and C++Builder developer. NexusDB is nimble enough to be fully embedded into your desktop applications and powerful enough to be your primary database server.
NexusDB implements the international standard ISO/IEC 9075 - SQL:2003, including most of the Core SQL functionality as well as many of the additional features defined in the standard. In addition, NexusDB augments SQL:2003 with extensions to expose vendor-specific functionality.
NexusDB has been designed to maximize speed, minimize maintenance and preserve data integrity. As a true client/server database, NexusDB is a unique component suite. This design decision has many benefits over typical file-based databases: better data integrity, better performance and better scalability. NexusDB has been fundamentally designed with a Client/Server architecture. It has three distinct layers: client, server and remoting. Each layer has specific responsibilities within this architecture. The Client layer provides high level data access capabilities. The Server layer stores and retrieves data and the Remoting layer connects the Client layer with the Server layer. The overall architecture looks like this: