Buscar
Social
Ofertas laborales ES
« AUJAC podría desaparecer | Main | Internet Explorer 7 publicado »
jueves
oct192006

Comparación ORM vs OODB

ODMB, un portal dedicado a evangelizar sobre las bases de datos orientadas a objetos, ha publicado una comparativa de rendimiento entre Db4o (que por cierto, ni si quiera se ha incluído en la encuesta de este mes), y Hibernate.

Para la comparativa se ha utilizado el test OO7, que pone a prueba los tiempos de respuesta para la creación del modelo de datos, la iteración sobre todos los objetos y varios tipos de consulta.



La conclusión inicial es que Db4o barre en casi todos los tests (hasta 55 veces más rápido), aunque si se lee el informe en detalle salta a la vista que se ha realizado el test utilizando ambos sistemas "out of de box", o sea, sin realizar ningún tipo de configuración ni optimización. En principio parece algo razonable, salvo por una cosa: Db4o realiza la mayor parte del trabajo en memoria, mientras que Hibernate, según tengo entendido, no trae activada por defecto la caché de nivel 2 (compartida para todas las sesiones), que haría un trabajo equivalente. ¿O me equivoco?



¿Alguien ha evaluado alguna vez una base de datos OO frente a un ORM y ha optado por la primera para un proyecto de la vida real?

Reader Comments

There are no comments for this journal entry. To create a new comment, use the form below.
Comentarios deshabilitados
Comentarios deshabilitados en esta noticia.