Return-Path: Delivered-To: apmail-db-derby-user-archive@www.apache.org Received: (qmail 45134 invoked from network); 29 Aug 2006 19:28:03 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 29 Aug 2006 19:28:03 -0000 Received: (qmail 49690 invoked by uid 500); 29 Aug 2006 19:28:01 -0000 Delivered-To: apmail-db-derby-user-archive@db.apache.org Received: (qmail 49668 invoked by uid 500); 29 Aug 2006 19:28:01 -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 49657 invoked by uid 99); 29 Aug 2006 19:28:01 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 29 Aug 2006 12:28:01 -0700 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (asf.osuosl.org: domain of duncangroenewald@xtra.co.nz designates 210.54.141.242 as permitted sender) Received: from [210.54.141.242] (HELO fep04.xtra.co.nz) (210.54.141.242) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 29 Aug 2006 12:28:00 -0700 Received: from [210.86.93.228] by fep04.xtra.co.nz with ESMTP id <20060829192738.WWAO6771.fep04.xtra.co.nz@[210.86.93.228]> for ; Wed, 30 Aug 2006 07:27:38 +1200 Message-ID: <44F4952E.8000605@xtra.co.nz> Date: Wed, 30 Aug 2006 07:27:42 +1200 From: Duncan Groenewald User-Agent: Thunderbird 1.5.0.5 (Windows/20060719) MIME-Version: 1.0 To: Derby Discussion Subject: Re: Derby vs. Hypersonic SQL References: <44F403C6.2000800@intland.com> In-Reply-To: <44F403C6.2000800@intland.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N I have used both and now rely on McKoiDB for the majority of work. While it lacks one or two features it has proven to be very stable and reliable. Derby lacks a couple of key features I needed, especially no user access control (GRANT, REVOKE). I found Hypersonic's persistent to be unreliable and gave up after experiencing corruption on a number of databases. I started a simple evaluation document to compare key features I needed which might help. Send me your email address and I'll forward you a copy if you would like. Regards Duncan Robert Enyedi wrote: > Hi, > > We have a MySQL database with around 50 tables and we are thinking > about supporting other database engines too. After studying the > options on the Java DB engine implementations, it seems that there are > two important contenders: Apache Derby and Hypersonic SQL. While our > feeling is that Hypersonic SQL is a more mature product, Derby seems > to be hyped about a lot these days and it also has quite some history > since the days of Informix and Cloudscape. > > Could you please help in our decision by pointing out some advantages > and shortcomings of Apache Derby versus Hypersonic SQL? > > Thanks, > Robert >