- Cloudscape
-
Apache Derby ist ein Projekt der Apache Software Foundation, das ein Java-basiertes, relationales Datenbank-Management-System entwickelt. Derby gehört zu den leichtgewichtigen Datenbanken, da es sehr einfach installierbar ist und bei der Auslieferung nur 2 MB Größe hat. Die Inhalte von Derby-Datenbanken sind betriebssystemübergreifend kompatibel. Man kann also beispielsweise auf Betriebssystem A eine Datenbank erstellen, die Dateien auf ein Betriebssystem B kopieren und dort weiterarbeiten. Bei den meisten herkömmlichen Datenbanken müsste dagegen erst ein sogenannter Dump der Datenbank auf A erstellt werden, der mit einem Import- oder Recovery-Werkzeug auf B eingespielt werden müsste. Bei der Entwicklung von Java-Anwendungen spricht man Derby über JDBC an. Derby bietet einen eingebetteten JDBC-Modus und einen Netzwerk-JDBC-Modus an. Bei letzterem können andere Java-Anwendungen über TCP/IP auf eine Derby-Datenbank zugreifen.
Geschichte
Die Software wurde ursprünglich von der Firma Cloudscape Inc., in Oakland (Kalifornien) unter dem Namen JBMS entwickelt. Die erste Version wurde 1997 veröffentlicht. Das Produkt wurde später in „Cloudscape“ umbenannt.
1999 wurde Cloudscape von der Firma Informix Software Inc. gekauft, deren Datenbanksparte 2001 von IBM übernommen wurde. 2004 übereignete IBM die Cloudscape-Software der Apache Software Foundation unter dem Namen „Derby“ als Open Source Software.
2006 wurde Derby als Java DB in Java 6 integriert.
Siehe auch
Weblinks
Wikimedia Foundation.