Apache Derby
Apache Derby est un moteur de base de données relationnelle multi-plateforme utilisé par la plate-forme InOV dans sa version mono-poste.
Praticité
Apache Derby est “embarqué” dans la version mono-poste de plate-forme InOV et de se fait il ne requiert aucune installation. Par ailleurs il ne nécessite pas de maintenance puisqu'il est auto-administré et auto-optimisé.
Fiabilité
Apache Derby est réputé pour sa fiabilité. A ce jour n'avons rencontré aucun cas de perte de donnée du à une défaillance du moteur de la base de données.
Performance
Les performances natives d'Apache Derby sont relativement modestes, comme c'est le cas de la plupart des moteurs de bases de données écrits en Java. Le temps de préparation d'une requête est beaucoup plus long que sur les bases de données classiques, tandis que le temps d'exécution d'une requête est comparable à celui rencontré sur ces dernières.
La plate-forme InOV pallie à ce problème de façon extrêmement efficace en mettant en oeuvre une stratégie de réutilisation des requêtes.