HSQLDB 2.0 sera bientôt disponible. Je me demande s'il sera plus performant que H2 puisque, pour autant que je sache, la plupart des utilisateurs préfèrent H2 à HSQLDB. Je suis intéressé par le support MVCC de HSQLDB 2.0. J'ai appris que MVCC sur H2 est encore expérimental. En ce qui concerne le support/documentation, la concurrence, les performances, lequel des deux est le meilleur ?
Les fonctions stockées ne sont recompilées que si elles sont stockées "en tant que code source", ce qui est une fonctionnalité qui n'est pas disponible dans HSQLDB (pour autant que je sache). Si vous utilisez des fonctions stockées pré-compilées, alors il n'y a pas cette surcharge.
6 votes
Quel est votre cas d'utilisation ? Quelles requêtes allez-vous effectuer sur vos données ? Quelle est la taille de vos données ? Votre application est-elle lourde en lecture ou en écriture ?
30 votes
Une autre excellente question fermée.
0 votes
Je trouve fascinant que l'accent mis sur les réponses semble être la performance, bien que la question ne la mentionne que comme l'un des aspects. Je serais beaucoup plus intéressé par d'autres aspects tels que le support/documentation, la convivialité (facilité d'utilisation, intuitivité, ensemble de fonctionnalités), la fiabilité, etc.
0 votes
Jetez un coup d'œil à jpab.org/Hibernate/H2/embedded/Hibernate/HSQLDB/embedded.html