Skip to main content



      Home
Home » Modeling » EMF "Technology" (Ecore Tools, EMFatic, etc)  » CDO replication
CDO replication [message #34518] Fri, 19 May 2006 12:23 Go to next message
Eclipse UserFriend
I have been using CDO for some time now. Our application includes an
Eclipse based client that runs from many different facilities all over the
US. Now that the number of objects in the database is growing I am
exploring ideas on how best to replicate the data to provide 'local'
servers to each remote facility.

One of the ideas I have been thinking about is building a CDO replication
system that uses CDO itself. This would provide, I think, support for
notifying clients of model changes on the remote servers automatically. If
the replication is done at the database level cdo clients will not be
notified of model changes.

Any thoughts...?

Mark.
Re: CDO replication [message #34621 is a reply to message #34518] Mon, 22 May 2006 09:58 Go to previous message
Eclipse UserFriend
Originally posted by: stepper.sympedia.com

Mark,

I've haven't any working knowledge with replication at all, but my idea is
more of a combination of database level replication plus CDO level
invalidation cascade. Consider that the distribution of CDO invalidation
notifications is not reliant and you would have to cope with subtle
synchronization issues between your CDO mapper instances. It would
probably be much easier and more reliant to use existing database
replication and change the CDO mappers to connect to each other just to
(unreliantly) replicate the invalidations.

Cheers
/Eike
Re: CDO replication [message #578301 is a reply to message #34518] Mon, 22 May 2006 09:58 Go to previous message
Eclipse UserFriend
Mark,

I've haven't any working knowledge with replication at all, but my idea is
more of a combination of database level replication plus CDO level
invalidation cascade. Consider that the distribution of CDO invalidation
notifications is not reliant and you would have to cope with subtle
synchronization issues between your CDO mapper instances. It would
probably be much easier and more reliant to use existing database
replication and change the CDO mappers to connect to each other just to
(unreliantly) replicate the invalidations.

Cheers
/Eike
Previous Topic:ToStringVisitorImpl.toString returning null
Next Topic:java.lang.CircularityError IClientSelector
Goto Forum:
  


Current Time: Sat Apr 19 14:58:54 EDT 2025

Powered by FUDForum. Page generated in 0.02554 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top