Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Modeling » EMF "Technology" (Ecore Tools, EMFatic, etc)  » CDO replication
CDO replication [message #34518] Fri, 19 May 2006 16:23 Go to next message
Mark Geib is currently offline Mark GeibFriend
Messages: 432
Registered: July 2009
Senior Member
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 13: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 13:58 Go to previous message
Eike Stepper is currently offline Eike StepperFriend
Messages: 6683
Registered: July 2009
Senior Member
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: Sun May 19 05:33:02 GMT 2024

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

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

Back to the top