Quelles sont les bases de données Java?
hsqldb
HSQLDB est le principal moteur de base de données relationnelle SQL écrit en Java. HSQLDB a un pilote JDBC et soutient une grande partie de la norme ANSI SQL-92 (BNF tree format) plus SQL 99 et 2003 les améliorations. HSQLDB propose un petit (moins de 100 km dans une version), moteur de base de données rapide, qui offre à la fois en mémoire et sur disque tableaux. Embedded et le serveur sont disponibles. En outre, il inclut des outils tels que un minimum de serveur web, en mémoire de requête et les outils de gestion (qui peut être exécuté en tant que «applets») et un certain nombre d'exemples de démonstration.
Le produit est actuellement utilisé comme une base de données du moteur et de la persistance, dans de nombreux projets Open Source, et même dans des projets commerciaux et des produits. Dans sa version actuelle, il est extrêmement stable et fiable. HSQLDB est mieux connu pour sa petite taille, la capacité d'exécuter complètement en mémoire et sa vitesse.
Ce dispositif-emballée logiciel est entièrement gratuit pour les moins de nos licences, basé sur le standard licence BSD. Oui, c'est vrai, totalement gratuit ou onéreux de restrictions et pleinement compatible avec toutes les principales licences open source. Code source Java et une documentation toujours inclus.
Berkeley DB Java Edition
Berkeley DB JE est une haute performance, moteur de stockage transactionnel écrit entièrement en Java. Like the highly successful Berkeley DB product, Berkeley DB JE executes in the address space of the application, without the overhead of client/server communication. Il stocke les données dans l'application du format natif, donc pas de l'exécution de traduction de données est nécessaire. Berkeley DB JE appuie pleinement transactions ACID et la récupération. Il fournit une interface facile à utiliser, permettant aux programmeurs de stocker et de récupérer des informations rapidement, simplement et de manière fiable.
Berkeley DB JE a été conçu à partir de la base en Java. Elle profite pleinement de l'environnement Java. Le Berkeley DB JE fournit une API Java Collections-style interface, ainsi que d'une interface de programmation similaire à l'API Berkeley DB. L'architecture de Berkeley DB JE soutient la haute performance et de la concurrence à la fois en lecture et en écriture intensive de travail intensives.
Berkeley DB JE est différente de toutes les autres bases de données Java disponibles aujourd'hui. Berkeley DB JE relationnel n'est pas un moteur construit en Java. Il s'agit d'un Berkeley DB-boutique de style intégré, avec une interface conçue pour les programmeurs, administrateurs de bases de données non. Berkeley DB JE emploie l'architecture basée sur un journal, sans écraser système de stockage, permettant la concurrence et de la vitesse élevée tout en assurant transactions ACID et d'enregistrer au niveau de verrouillage. Berkeley DB JE efficacement caches plus communément utilisé des données en mémoire, sans dépasser les limites des applications spécifiées. De cette façon, Berkeley DB JE travaille avec une application à utiliser la JVM de ressources disponibles tout en offrant l'accès à de très grands ensembles de données.
Berkeley DB JE L'architecture fournit une sous-couche de stockage pour toute application Java nécessitant de hautes performances, intégrité transactionnelle et de valorisation.
IBM Cloudscape
IBM Cloudscape est un pur, open source basé sur Java système de gestion de bases de données relationnelles qui peuvent être intégrées dans les programmes Java et utilisé pour le traitement des transactions en ligne (OLTP). Une plate-forme indépendante, faible encombrement (2 Mo) base de données Cloudscape s'intègre étroitement avec toute solution basée sur Java.
|
Libre blanc sur la technologie de base de données
Bookmark Quelles sont les bases de données Java?Libre blanc sur la technologie de base de données


