Return-Path: Delivered-To: apmail-db-derby-user-archive@www.apache.org Received: (qmail 69495 invoked from network); 19 Sep 2007 13:05:06 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 19 Sep 2007 13:05:06 -0000 Received: (qmail 72080 invoked by uid 500); 19 Sep 2007 13:04:56 -0000 Delivered-To: apmail-db-derby-user-archive@db.apache.org Received: (qmail 72051 invoked by uid 500); 19 Sep 2007 13:04:56 -0000 Mailing-List: contact derby-user-help@db.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: List-Post: List-Id: Reply-To: "Derby Discussion" Delivered-To: mailing list derby-user@db.apache.org Received: (qmail 72040 invoked by uid 99); 19 Sep 2007 13:04:56 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 19 Sep 2007 06:04:56 -0700 X-ASF-Spam-Status: No, hits=1.4 required=10.0 tests=FS_REPLICA,RCVD_IN_DNSWL_LOW,SPF_NEUTRAL X-Spam-Check-By: apache.org Received-SPF: neutral (athena.apache.org: local policy) Received: from [203.59.1.108] (HELO webmail.icp-qv1-irony-out1.iinet.net.au) (203.59.1.108) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 19 Sep 2007 13:04:54 +0000 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Ao8CAG+68EZ8qv2a/2dsb2JhbAA X-IronPort-AV: E=Sophos;i="4.20,273,1186329600"; d="scan'208";a="202074221" Received: from unknown (HELO JPX8) ([124.170.253.154]) by outbound.icp-qv1-irony-out1.iinet.net.au with ESMTP; 19 Sep 2007 21:04:30 +0800 From: "John C. Turnbull" To: "'Derby Discussion'" References: <3f88e2aa0709180129p4b219bpa6421b5334e93ab@mail.gmail.com> <56a83cd00709181017o2a08e43fp6af4aaaeeaf1c06f@mail.gmail.com> In-Reply-To: <56a83cd00709181017o2a08e43fp6af4aaaeeaf1c06f@mail.gmail.com> Subject: RE: Derby and replication Date: Wed, 19 Sep 2007 23:04:29 +1000 Message-ID: <000f01c7fabd$9db81b80$d9285280$@com.au> MIME-Version: 1.0 Content-Type: text/plain; charset="koi8-r" Content-Transfer-Encoding: quoted-printable X-Mailer: Microsoft Office Outlook 12.0 thread-index: Acf6F9d/UKFeilCCT1i5xCJlkN5IXgAo53kw Content-Language: en-au X-Virus-Checked: Checked by ClamAV on apache.org I am investigating the ins and outs of a system that consists of several JVMs running on possibly separate machines all manipulating separate instances of Derby that collectively are kept in synch - somehow. Does anyone know of a possible solution to the synchronisation side of things = or am I dreaming? I am not sure if HA-JDBC or Daffodil Replicator can = handle the inter-machine communication issues. -JCT > -----Original Message----- > From: david.vancouvering@gmail.com > [mailto:david.vancouvering@gmail.com] On Behalf Of David Van Couvering > Sent: Wednesday, 19 September 2007 03:17 > To: Derby Discussion > Subject: Re: Derby and replication >=20 > I think the responses you have heard so far talk about replication to > provide availability (HA-JDBC, the ongoing Derby effort). >=20 > What you are talking about is basically using Derby as a reliable > front-end cache to a back-end database where the connection can be > unavailable from time to time. >=20 > What this is about is really synchronization, not replication. > Synchronization is keeping two sometimes disconnected databases in > synch. >=20 > One product out there that works with Derby is Daffodil Replicator, > see http://sourceforge.net/projects/daffodilreplica/. It's an open > source project using the GPL license. >=20 > David >=20 > On 9/18/07, ad marginem wrote: > > Hello, > > > > I want to develop a program, using derby as a back-end. > > > > There will be a POS and a Warehouse module. They will use the same > database > > scheme, but they cannot use the same database because of reliability > (in > > case of broken connection the POS must not stop). > > > > So my question is: how to develop such a reliable workflow? > Replication? Or > > maybe there are some other options? If replication - how to = implement > it? > > Are there any existing methods to replicate derby database? > > > > Thank you! > > > > > > -- > > =D0=CF =CB=D2=C1=D1=CD