Return-Path: Delivered-To: apmail-apr-dev-archive@www.apache.org Received: (qmail 24186 invoked from network); 24 Apr 2006 21:10:50 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 24 Apr 2006 21:10:50 -0000 Received: (qmail 48793 invoked by uid 500); 24 Apr 2006 21:10:49 -0000 Delivered-To: apmail-apr-dev-archive@apr.apache.org Received: (qmail 48746 invoked by uid 500); 24 Apr 2006 21:10:48 -0000 Mailing-List: contact dev-help@apr.apache.org; run by ezmlm Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Id: Delivered-To: mailing list dev@apr.apache.org Received: (qmail 48733 invoked by uid 99); 24 Apr 2006 21:10:48 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 24 Apr 2006 14:10:48 -0700 X-ASF-Spam-Status: No, hits=1.6 required=10.0 tests=MAILTO_TO_SPAM_ADDR,RCVD_IN_BL_SPAMCOP_NET,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (asf.osuosl.org: domain of rooneg@gmail.com designates 64.233.182.184 as permitted sender) Received: from [64.233.182.184] (HELO nproxy.gmail.com) (64.233.182.184) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 24 Apr 2006 14:10:47 -0700 Received: by nproxy.gmail.com with SMTP id g2so784011nfe for ; Mon, 24 Apr 2006 14:10:26 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:sender:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references:x-google-sender-auth; b=GhltjYhxnWunpBurFSEuUVyuLEmHofyc/gHBuN8ZTTdiMj05FgpT+1H7llAqtVkBEiiVyIzHC2Hgvc7EzP4Kj1FgvGghHvTLob1krij3s7o76BYylGTS+UnC7k5QjBFn0BRyWgxXqulIRybmu4pFaXqAC6FhHvOOkhGmy9KWTCE= Received: by 10.49.21.12 with SMTP id y12mr3117731nfi; Mon, 24 Apr 2006 14:10:26 -0700 (PDT) Received: by 10.48.3.15 with HTTP; Mon, 24 Apr 2006 14:10:26 -0700 (PDT) Message-ID: <7edfeeef0604241410l269d1ab8t2566aa7359ae9c@mail.gmail.com> Date: Mon, 24 Apr 2006 14:10:26 -0700 From: "Garrett Rooney" Sender: rooneg@gmail.com To: "Tom Bradford" Subject: Re: Documentation Project Cc: dev@apr.apache.org In-Reply-To: <4BE2E5D7-129C-4D1B-B516-B77C3E58382D@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: quoted-printable Content-Disposition: inline References: <7edfeeef0604241347s19f10063i6bad0021db43f6a4@mail.gmail.com> <4BE2E5D7-129C-4D1B-B516-B77C3E58382D@gmail.com> X-Google-Sender-Auth: 9ee102cb05ae8933 X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N On 4/24/06, Tom Bradford wrote: > On Apr 24, 2006, at 4:47 PM, Garrett Rooney wrote: > > Umm, what do you mean by "DBM-style"? The dbd stuff doesn't seem very > > similar to DBM apis to me. If you have alternate APIs you'd like to > > see feel free to propose them on this list. > > By DBM-style, I mean you're effectively talking about the storage of > key/value pairs where the atom representation of a value is > effectively a void pointer, rather than tuples, which is how SQLite > and other RDBMS' inherently operate. Umm, have you looked at apr_dbd.h? It doesn't return void pointers to you at all, it returns result and row structures, which you can retrieve data out of via various functions. apr_dbm.h is very DBM like, but that's a totally different API and has nothing to do with sqlite (or any sql database for that matter). -garrett