2011-01-26 11 views
5

agradecería una breve explicación de estos conceptos diferentes. Wikipedia menciona ambos en el contexto de NoSQL, pero no encontré más información cuál es la diferencia entre ambos.Objeto vs Almacenamiento de documentos (Bases de datos) = Diferencia (nosql)?

actualización con respecto a los comentarios:

http://en.wikipedia.org/wiki/NoSQL#Object_database

vs

http://en.wikipedia.org/wiki/NoSQL#Document_store

Pero la diferencia es completamente claro para mí. (Stackoverflow no me permite a publicar dos enlaces como novato por lo que los enlaces son en realidad desactivarse)

Gracias Jens

+0

posible duplicado de http://stackoverflow.com/questions/3691899/whats-difference-between-nosql-db-and-oo-db –

+0

Um, no hay tal cosa como una base de datos de objetos, pero en realidad se puede descargar y usar bases de datos de documentos? –

+0

He actualizado mi pregunta. – jens

Respuesta

4

, a efectos prácticos, no hay diferencia - Un documento es a menudo sólo un objeto serializado, y si solo necesita almacenamiento básico, cualquier almacén de claves/valores puede contener objetos.

Puede haber diferencias en cosas como cómo se manejan las actualizaciones parciales y las consultas, pero como no existe el NoSQL estándar, se obtienen tantas diferencias entre los productos de la misma categoría.

+1

Hay una gran diferencia en mi humilde opinión: referencias. Es posible que tenga una biblioteca sobre su base de datos de documentos para convertirla en una base de datos de objetos. – graffic

Cuestiones relacionadas