Willkommen auf

NF1.DB

Open Source In Memory Database Engine

  • Relationale SQL-Datenbank
  • Hält sämtliche Daten durchgehend im Hauptspeicher
  • Extrem schnell, tausende von Anweisungen pro Sekunde auf Standardhardware

  • Zu 100% in Java implementiert
  • Wahlweise im Client-Server-Modus oder Embedded im laufenden Programm
  • Typ 4-JDBC-Treiber
  • Implementiert alle gebräuchlichen Methoden des JDBC-Standards

  • Open Source Software, freigegeben unter der liberalen GPL v3 mit Linking Exception
  • Keinerlei Installation, Konfiguration oder Administration erforderlich - herunterladen und loslegen
  • Keine Abhängigkeiten zu Fremdbibliotheken, benötigt lediglich das JDK 7 oder höher

  • Unterstützt die gängigen Anweisungen des SQL-2003-Standards
    • Mengenoperationen (UNION, INTERSECT, EXCEPT)
    • Gruppierungen und Aggregationen
    • Implizite und explizite Joins (Inner-, Outer-, Natural-, Cross-, Self-, ...)
    • Geschachtelte SELECT-Statements
    • Verschiedene Funktionen, wie SUBSTRING, UPPER, COALESCE, IF, GREATEST, ...
    • Default- und NULL-Werte, Autoincrements, Constraints, Primary- und Foreignkeys
    • Implementiert alle wichtigen Datentypen, z.B. VARCHAR, INT, BIGINT, FLOAT, DOUBLE, BOOLEAN, DATE, ...
    • Und vieles mehr...

  • Arbeitet durchgängig in Transaktionen
  • Unterstützt den Mehrconnection- und Multithreading-Betrieb
  • Implementiert den ANSI-Isolationlevel "Repeatable Read"

   

Download!

   Database Engine   
inkl. JDBC-Treiber

 
      

Wie verwende ich NF1.DB?

Benutzerhandbuch
(PDF)

 
      

Benutzerhandbuch? tl;dr!

Zusammenfassung
(PDF)

 
 
 

Dir gefällt NF1.DB? Dann freue ich mich über eine positive Bewertung
auf sourceforge.net/projects/nf1db


Heiko ist Co-Autor des Handbuch der Java Programmierung -
erfahre mehr unter:

http://heikohansen.net und http://javabuch.de

© 2013-2015, Heiko Hansen


Betreiber dieser Seite ist: Heiko Hansen, Buchenweg 19, 24787 Fockbek
e-Mail: