Sidon wrote:
> Hi, I'm working in my "term paper" on a TI course. I choosed the
> NoSQL subject with focus to the MongoDB. I would like show the
> advantages and disvantages between nosql and OO databases.
>
Answer from a practical standpoint: OO databases (with more than
10 years of ZODB programming) and MongoDB are pretty similar.
MongoDB is about documents (and data without associated class
or schema) and can be turned into an OO-ish database e.g. using
an object-document mapper. A OO-database knows about the class
of course (as the term OO indidicates). An OO-database e.g. can store
hierarchical data compared to MongoDB where no implicit hierarchy
of data is given (except you implement something using parent pointers
etc.). "NoSQL" and "OO" databases are broad terms and difference may
vary on the concrete database you are trying to compare. Not sure
if an academical comparison of both concepts bring you any step further.
Comparisons of existing database from both worlds is likely
more helpful. In the end: everything is a database and YMMV.
- -aj
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (Darwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
iQGUBAEBAgAGBQJPN/MdAAoJEADcfz7u4AZjvR8Lv1zl+rRtIeA70bIx6nfxwZBQ
LuiRNf98TqnFceON9FHG7PIbvMydWROecethnXUWiuADjV42MEL8pROAaxK3vFbs
aJ8thwyvqFJlW5UCiikmBJ66vJlO2lr5awFUHpNlDVhxiwy1dGlJSoZD/m6vSYaJ
akpJACTapMjUBxzRM+xFAl83Odbhz6ior0PAc20NRvm2QRB1LCkmwNylMrBvuDWT
5tpKfeFCIC+XYQWJjC+Rm2gjUbesyxfQsj+LSaq0IB086efYBwcNMP3uEpqqvOy8
gSDQoLawdf9gopA6ELd9s6PWjIBiQmANHFOeJ9TPtSV4cWNrESzDmLFPjbaMwoj9
bUDIBxjqURKvvCCQ/BJSDrAcW/O2ynSo5QmhG2mbYakcKbqi3llu+ylHqUJ+je/A
Cti2Er9h/amAnwZ8383ZFSFbF0oqlGdRfdrIgb+1SBM2RKM7pSJkUeD0YY5e6FlX
4TjXxFnYG5BmUjL0UISdb/TGh/7rvVg=
=gWSK
-----END PGP SIGNATURE-----
Enjoy!
Paul.
> --
> You received this message because you are subscribed to the Google Groups "mongodb-user" group.
> To post to this group, send email to mongod...@googlegroups.com.
> To unsubscribe from this group, send email to mongodb-user...@googlegroups.com.
> For more options, visit this group at http://groups.google.com/group/mongodb-user?hl=en.
>
--
Paul Barry, w: http://paulbarry.itcarlow.ie - e: paul....@itcarlow.ie
Lecturer, Computer Networking: Institute of Technology, Carlow, Ireland.