object-oriented-database

Example websites using db4o

人走茶凉 提交于 2019-12-05 12:52:07
I'm very impressed with my initial tests with db4o. However, i'm wondering just how many enterprise class websites are out there powered by db4o, i couldn't see any on the main website? I can't see any reason why db4o should not be used. There appears to be decent enough support for transactions and ways to handle concurrency for example. Anyone got a list of websites i could look at? See: http://developer.db4o.com/Projects/html/projectspaces/gaabormarkt.html A particular search engine used to be powered by db4o (I say "used to" because I haven't talked to the author about this since a long

DB4O scalability

这一生的挚爱 提交于 2019-12-04 16:49:06
I'm looking for information about DB4O object database. I know it has client/server mode, but I have no idea how scalable it is. I'm a big lover of object db idea, but still couldn't find an appropriate OODB to use in any of my projects. So my questions are: I'm interested if anyone deployed DB4O in a multi client environment and how does it perform compared to RDBMS? Is any web app to date powered by DB4O? Can I use DB4O as a replacement for SQL Server (SQL Express at least)? How many concurrent client can DB4O support in practice? Does performance degrades when DB size increases? Thanks P.S.

Theory of Object Oriented databases [closed]

与世无争的帅哥 提交于 2019-12-04 09:20:41
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. 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

List of Python Object Databases [closed]

喜你入骨 提交于 2019-12-04 08:31:02
问题 Closed. This question is off-topic. It is not currently accepting answers. Want to improve this question? Update the question so it's on-topic for Stack Overflow. Closed last year . I am looking for an object database for Python (no handmade pickles :D). What are my options (besides the obvious ZODB)? 回答1: MongoDB perhaps comes close - not object oriented but document-oriented and coming close to object databases. 回答2: Dobbin. Somewhat similar to ZODB, but much simpler. It looks nice but I

NoSQL / RDBMS hybrid with referential integrity (delete cascade)?

回眸只為那壹抹淺笑 提交于 2019-12-03 11:15:19
问题 Is there a database out there that gives you the benefit of referential integrity and being able to use a SQL type language for querying, but also lets entities be loosely defined with respect to their data attributes and also the relationships between them? E.g. take a RBAC type model where you have Permissions, Users, User Groups & Roles. A complex/flexible model could have the following rules: Roles can have one or more permissions and a permission can belong to one or more Roles Users can

Real World Experience of db4o and/or Eloquera Database

北城以北 提交于 2019-12-03 10:10:52
问题 I am evaluating two object databases, db4o (http://www.db4o.com) and Eloquera Database (http://eloquera.com) for a coming project. I have to choose one. My basic requirement is scalability, multi user support and easy type evolution for RAD. Please share your real world experience. If you have both, can you compare these two? Which do you prefer? 回答1: For the last 2 years I've been using DB4O, and I'm now switching to Eloquera. My reasons, in order: I'm building a commercial product, and the

Many to many object to object relation in C#

自闭症网瘾萝莉.ら 提交于 2019-12-03 07:21:38
I am working on a small educational project to exercise perst.net. We have a tiny design problem, that is how to best resolve the relation between two classes of objects, that is the participant and championship . It is a many to many relation as participant can take part in many championships and championships can have a multiple participants . Please advise how to do this best in C#, should I use the 'relational DB like' technical class? If you're looking for an object oriented (or domain driven design) approach then a third object to handle the 'join' is entirely the wrong way to go about

How to design many-to-many relationships in an object database?

非 Y 不嫁゛ 提交于 2019-12-03 07:19:06
问题 I thought it was about time to have a look at OO databases and decided to use db4o for my next little project - a small library. Consider the following objects: Book, Category. A Book can be in 0-n categories and a Category can be applied to 0-m Books. My first thought is to have a joining object such as BookCatecory but after a bit of Googling I see that this is not appropriate for 'Real OO'. So another approach (recommended by many) is to have a list in both objects: Book.categories and

Object Oriented Database Vs object Relational Database

≡放荡痞女 提交于 2019-12-03 05:52:16
I wonder how Object Oriented data modeling is different from Object Relational data modeling? Is it something like the pluses of both object oriented and relational data modeling were clubbed to achieve object relational data modeling? cheers Object-Relational data modeling supports some object-oriented concepts, while still supporting some relational concepts: Inheritance -- one table can have an IS-A relationship with another table. Likewise custom data types support inheritance. Distinction between a class and an object (instance of a class) that goes beyond simply the distinction between a

NoSQL / RDBMS hybrid with referential integrity (delete cascade)?

怎甘沉沦 提交于 2019-12-03 02:49:34
Is there a database out there that gives you the benefit of referential integrity and being able to use a SQL type language for querying, but also lets entities be loosely defined with respect to their data attributes and also the relationships between them? E.g. take a RBAC type model where you have Permissions, Users, User Groups & Roles. A complex/flexible model could have the following rules: Roles can have one or more permissions and a permission can belong to one or more Roles Users can have one or more permissions and a permission can belong to one or more Users Users Groups can have