http://dufoli.over-blog.com/article-4564932.html
... En effet, Hibernate est assez lent car il rajoute une couche d'extraction qui doit être interprété. Pour les générateurs de code, on change souvent ce qu'il a générer car on doit souvent customiser et si on regénère on perd les customisations.
Pour résoudre ce problème, DB4O a eu l'idée génial d'abandonnée l'idée ancienne de base de données pour passé a une base d'objets. Avec cela, plus de problème d'interface ou on doit sélectionner les données puis les transférer dans un objet puisque tout est objet.
Une vraie révolution!!
Et non seulement, DB4O cela est élégant lors de son utilisation mais en plus cela est très rapide.
Et la toute dernière version de DB4O
qui vient de sortir contiens un nombre impressionnant de modifications
qui rendent DB4O encore plus rapide (gain de x10 en commit) et qui
économisent beaucoup de mémoires.
Bref, c'est bien conçue, c'est simple, c'est rapide.
Il ne reste plus qu’à savoir si cela peut bien monter en charge comme une base de données classique.
Ils font beaucoup de test de avec de petit objet mais j'aimerais bien savoir ce qui se passe avec beaucoup de lignes d'objets en base.