updated 01:30 am EDT, Thu May 26, 2011
Meant as affordable, cross-platform DMS
Italian developer SQLabs has unveiled CubeSQL, a full-featured sqlite-based relational database management system (RDMS) that is intended as an affordable way for developers to create applications reliant on multiuser database connections. The program runs on all three major platforms, can be embedded into iOS and Cocoa applications, and is easily accessed with any JSON client, PHP, native C SDK and even with what the developer describes as a "highly optimized" RealStudio plug-in.
The CubeSQL database management system is fast with a small footprint, uses strong AES encryption, is multi-core and multi-processor aware, fully ACID compliant, supports unlimited connections, sqlite 3 databases and databases up to 2TB in size. It features automatic logging and compression, restore and backup support, runs native in either 32- or 64-bit environments and offers full support for triggers and transactions, with multi-version currency control. The platform-independent storage engine supports plug-ins for extending the SQL language and custom commands that are supported by the server, and includes a journal engine for crash recovery.
The CubeSQL Developer Edition is completely free of charge, enabling developers to create an application on the program without any fees until they are ready to deploy. Commercial licenses start at $300. The program requires either Mac OS X 10.5 or higher (universal for PPC or Intel), Windows XP or higher or Linux kernel version 2.6.2 or higher. A free download is available from the company website.