Blackfish SQL
ist eine äußerst leistungsfähige, transaktionale Datenbank mit geringem Arbeitsspeicherverbrauch. Blackfish SQL wurde ursprünglich als eine reine Java-Datenbank mit der Bezeichnung JDataStore implementiert. Sie wird jetzt Blackfish SQL für Java genannt. Blackfish SQL wurde zudem von Java nach C# portiert. Diese C#-Implementierung wird Blackfish SQL für Windows genannt und wird in RAD Studio 2007 unterstützt.
Feature Liste: (englsich)
- Industry standards compliance
- Entry level SQL-92 compliance
- Unicode storage of character data
- Unicode-based collation key support for sorting and indexing
- dbExpress 4 drivers for Win32 Delphi and C++
- ADO.NET 2.0 providers for .NET
- JDBC for Java
- JavaBeans data access components for Java
- XA/JTA Distributed transactions for Java
- Blackfish™ SQL can be run as a Windows Service, as a standalone server or as an inprocess, embedded database
- High performance and scalability for demanding online transaction processing (OLTP) and decision support system (DSS) applications
- For Windows, stored procedures and triggers can be written in any CLR compliant language, including Delphi for .Net
- For Java, stored procedures and triggers can be written in Java
- Zero-administration, single assembly or single-jar deployment
- Database incremental backup and failover