MongoDB-Datenbanken

MongoDB (abgeleitet vom englischen humongous, das "gigantisch" bedeutet) ist eine skalierbare, leistungsfähige Open-Source-NoSQL-Datenbank. Liberty bietet Konfigurationsunterstützung für MongoDB Java™ -Treiber ab Version 2.10.0 .

Stabilisiertes Feature: Das Feature Liberty mongodb-2.0 wurde stabilisiert. Die von dem Feature unterstützten MongoDB-Java-Treiberversionen 2.10.0 bis 2.14.2 sind nicht mehr in Betrieb. Anstatt das Feature mongodb-2.0 zu verwenden, erstellen Sie einen CDI-Producer für Mongo. Der CDI-Erzeuger kann jede Mongo-Version verwenden, die Ihren Anforderungen genügt.

Dieses Feature ermöglicht die Verwendung des MongoDB -Java-Treibers und ermöglicht die Konfiguration von Datenbankinstanzen in der Serverkonfiguration, die Injektion in verwaltete Komponenten wie EJBs und die Suche in JNDI. Anwendungen interagieren mit diesen Datenbankinstanzen über die normalen MongoDB-APIs.

Liberty stellt ein mongo-2.0 -Feature bereit, mit dem Sie MongoDB -Instanzen und zugehörige Datenbankverbindungen für Ihre Anwendungen konfigurieren können. Der Zugriff auf MongoDB -Verbindungen ist wie bei anderen Produktressourcen über die JNDI-Suche (Java Naming and Directory Interface) oder Ressourceninjektion verfügbar. Die eigentliche Bearbeitung der Datenbank erfolgt über die native API "com.mongodb".

Die MongoDB-Server und MongoDB-Clienttreiber sind nicht im Produkt enthalten. Sie müssen die MongoDB-Datenbankserver und -Clienttreiber herunterladen, installieren und konfigurieren.