Return-Path: Delivered-To: apmail-db-derby-dev-archive@www.apache.org Received: (qmail 86726 invoked from network); 26 Jun 2008 16:34:20 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 26 Jun 2008 16:34:20 -0000 Received: (qmail 94541 invoked by uid 500); 26 Jun 2008 16:34:21 -0000 Delivered-To: apmail-db-derby-dev-archive@db.apache.org Received: (qmail 94500 invoked by uid 500); 26 Jun 2008 16:34:21 -0000 Mailing-List: contact derby-dev-help@db.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: Delivered-To: mailing list derby-dev@db.apache.org Received: (qmail 94471 invoked by uid 99); 26 Jun 2008 16:34:21 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 26 Jun 2008 09:34:21 -0700 X-ASF-Spam-Status: No, hits=-1.0 required=10.0 tests=RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: local policy) Received: from [192.18.43.133] (HELO sca-es-mail-2.sun.com) (192.18.43.133) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 26 Jun 2008 16:33:29 +0000 Received: from fe-sfbay-10.sun.com ([192.18.43.129]) by sca-es-mail-2.sun.com (8.13.7+Sun/8.12.9) with ESMTP id m5QGXcKH026838 for ; Thu, 26 Jun 2008 09:33:38 -0700 (PDT) Received: from conversion-daemon.fe-sfbay-10.sun.com by fe-sfbay-10.sun.com (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007)) id <0K3200601W6S0T00@fe-sfbay-10.sun.com> (original mail from Richard.Hillegas@Sun.COM) for derby-dev@db.apache.org; Thu, 26 Jun 2008 09:33:38 -0700 (PDT) Received: from richard-hillegas-computer.local ([129.150.16.185]) by fe-sfbay-10.sun.com (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007)) with ESMTPSA id <0K3200IKOWNLMWD0@fe-sfbay-10.sun.com> for derby-dev@db.apache.org; Thu, 26 Jun 2008 09:33:26 -0700 (PDT) Date: Thu, 26 Jun 2008 09:33:21 -0700 From: Rick Hillegas Subject: Re: simpler api to the Derby store In-reply-to: <4863C0CD.6070303@amberpoint.com> Sender: Richard.Hillegas@Sun.COM To: derby-dev@db.apache.org Message-id: <4863C4D1.301@sun.com> MIME-version: 1.0 Content-type: text/plain; format=flowed; charset=ISO-8859-1 Content-transfer-encoding: 7BIT References: <4863BD11.5050402@sun.com> <4863C0CD.6070303@amberpoint.com> User-Agent: Thunderbird 2.0.0.14 (Macintosh/20080421) X-Virus-Checked: Checked by ClamAV on apache.org Thanks for the quick response, Bryan. Some comments inline... Bryan Pendleton wrote: >> be useful for applications which just need to put and get data by key >> value. These would be applications which don't need complex queries >> or SQL. > > Aren't there some pretty good packages for this already? E.g., BDB-JE, > JDBM, Perst, etc.? Right, there are other open-source offerings in this area. I think that Derby's feature set, maturity, and attractive license could occupy a unique spot in this space. > > Speaking totally personally, I'd sure like to see Derby focus on the > things that make it special: > - complete and correct JDBC implementation > - complete and correct SQL implementation > - low footprint, zero-admin reliable multi-user DBMS Absolutely, Derby should continue to be all of the above. But I think that a Derby Lite option could help us grow our community. Thanks, -Rick > > thanks, > > bryan