Re: Persistence
- From: "Dmitry Shuklin" <shuklin@xxxxx>
- Date: 13 Jul 2006 10:41:23 -0700
Hi,
If you are forced by your boss to use a SQL database because of other
reasons like reporting, legacy code, etc, would you still create a
object model on top of the database, despite the problems with
persisting objects?
Yes I will create object model. But I will try avoid object
persistence. I will try to use object model only for data processing &
visualization. Of course it depends ...
Why do you think OODB never succeeded?
By many reasons. Some of them - OODB has troubles with object identity
when making objective views. As i know none of production OODB can
solve this. I played with my own OODB implementation and found
decision: We should allow to one ID address many instances in different
contexts and allow different IDs address one instance.
Also when OODB implemented as active server then thread synchronization
and isolations is more complex task than transactions isolation in RDB.
WBR,
Dmitry
.
- Follow-Ups:
- Re: Persistence
- From: frebe73
- Re: Persistence
- References:
- Persistence
- From: frebe73
- Re: Persistence
- From: Dmitry Shuklin
- Re: Persistence
- From: frebe73
- Persistence
- Prev by Date: Re: Persistence
- Next by Date: Re: Observer pattern limitations
- Previous by thread: Re: Persistence
- Next by thread: Re: Persistence
- Index(es):