Hi Rick, Unfortunately I can't seem to use slice, since the Hector JPA plugin is not a JDBC based plugin. I'm now at the point of having 2 entity managers, 1 for Cassandra via Hector JPA, and another with MySQL. Do you know of anyone that has successfully implemented a proxy Entity Manager that can delegate to other entity managers? Our objects are always in a detached state, so we don't have to worry about transactions across both system. We're utilizing optimistic concurrency for all of our entities so this also should give us a bit of relief.
Thanks in advance, Todd On 11 March 2014 07:04, Rick Curtis <curti...@gmail.com> wrote: > Todd - > > > Does anyone have any experience with using the policy in this manner? > My general feeling is that not many people are using slice as there has > been very little mailing list traffic regarding it's usage. Be sure to let > us know how it goes! > > Thanks, > Rick > > > On Sun, Mar 9, 2014 at 12:54 PM, Todd Nine <t...@spidertracks.com> wrote: > > > Hi all, > > We're migrating from a Cassandra based JPA adapter to Amazon's RDS. In > > order to do this, we want a no downtime migration. To do this, we would > > need the following flow. > > > > 1) Start writing to both systems. Cassandra is still the authoritative > > record, and records are replicated to RDS. All queries will still be > served > > from Cassandra on read. > > > > 2) In the background, read all records from Cassandra and write them to > > RDS. Use update timestamps to ensure we don't overwrite newly updated > > data. > > > > 3) Switch our read path (probably with a new deployment configured to > only > > read from RDS) > > > > > > I've been looking at the Slices documentation, and it seems like > defining a > > Data Replication Policy will perform the dual writes I need in steps 1) > and > > 2). Does anyone have any experience with using the policy in this > manner? > > > > Thanks in advance, > > Todd > > > > > > -- > *Rick Curtis* >