问题
Please recommend some material about implementing Object-Oriented Databases for dynamic languages (interested in Ruby).
I realise that OODBs do not have a good mathematical foundation, but still the information I could find is absolutely insufficient for me to start working on a new OODB.
Thanks.
回答1:
Have a look at Won Kim's "Introduction to Object-Oriented Databases". It's considered an authoritative source on the matter.
EDIT: An alternative reference is "Object-Relational Database Development" by Paul Brown. It takes an object/relational approach, which may be interesting given the prevalence of relational technologies these days.
回答2:
There are several for pay papers:
An implementation of a multimedia object-oriented database management system
An object-oriented database system Jasmine: implementation, application, and extension
The Design and Implementation of an Object Oriented Database Management System-OMNIX
Then there's also the website odbms.org, which has resources online:
http://www.odbms.org/downloads.aspx
Last but not least I'd probably try to search for whitepapers or tech docs for a popular ODBMS like Caché.
来源:https://stackoverflow.com/questions/4093971/theory-of-object-oriented-databases