Bases de datos orientado a objetos.
Hola a todas y a todos.
Estoy por iniciar un proyecto y estoy tentado a utilizar una base de datos orientada a objetos para la persistir de mis datos, pero antes quisiera su valiosa opinión y/o consejo con respecto a esa clase de bases de datos.
La BD que estoy pensando usar es db4o. Alguien tiene alguna opinión sobre de ella en base a sus experiencias?
Les agradezco de antemano su atención.
Saludos.
- Inicie sesión o regístrese para enviar comentarios
No he manejado db40. He
No he manejado db40. He escuchado MongoDB en base de datos y es super rápida, puedes investigarla, es nueva, pero no es transaccional. Saludos
requisitos
Qué requerimientos tienes? Necesitas guardar millones y millones de registros? Necesitas que tu base sea ACID (transacciones, integridad, etc)? Sabes más o menos qué tipo de búsquedas tendrás que hacer?
La base de datos que puedas o debas utilizar depende de todo eso, no nada más de lo que se te antoje o se te ocurra utilizar.
En mi opinión, si tu sistema va a manejar dinero, olvídate de MongoDB o cualquier cosa similar de NoSQL y utiliza una buena base de datos relacional (buena, o sea PostgreSQL, Oracle, o mínimo MSSQL, nada de mysql).
Si vas a hacer una red social o cosas por el estilo donde no hay datos críticos (no pasa nada si la foto del pie arenoso a la mera hora no sube bien o se pierde), entonces puedes usar db4o, mongodb, couchdb, cassandra o cualquiera de esas cosas.
Acerca de...
como dice ezamudio hay que revisar que es lo que hara tu software he aqui algo "una guia"