From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: betoes Newsgroups: gmane.lisp.guile.user Subject: Re: guile-db Date: Wed, 15 Oct 2008 00:39:04 -0200 Message-ID: <1224038344.4370.23.camel@localhost> References: <1224013004.4370.5.camel@localhost> <3ae3aa420810141338o20adfbd4p5d9e6da4d5dc4226@mail.gmail.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="=-vfCYPrYz7NDI2GL2zPOW" X-Trace: ger.gmane.org 1224038380 12430 80.91.229.12 (15 Oct 2008 02:39:40 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 15 Oct 2008 02:39:40 +0000 (UTC) To: guile-user@gnu.org Original-X-From: guile-user-bounces+guile-user=m.gmane.org@gnu.org Wed Oct 15 04:40:41 2008 Return-path: Envelope-to: guile-user@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1KpwJQ-00023E-9N for guile-user@m.gmane.org; Wed, 15 Oct 2008 04:40:36 +0200 Original-Received: from localhost ([127.0.0.1]:52486 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1KpwIL-0008N9-K2 for guile-user@m.gmane.org; Tue, 14 Oct 2008 22:39:29 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1KpwII-0008N4-67 for guile-user@gnu.org; Tue, 14 Oct 2008 22:39:26 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1KpwIG-0008L0-FO for guile-user@gnu.org; Tue, 14 Oct 2008 22:39:25 -0400 Original-Received: from [199.232.76.173] (port=49639 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1KpwIG-0008Ku-Cz for guile-user@gnu.org; Tue, 14 Oct 2008 22:39:24 -0400 Original-Received: from igbt.sel.eesc.usp.br ([143.107.235.233]:46532) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1KpwIG-0003Jn-3y for guile-user@gnu.org; Tue, 14 Oct 2008 22:39:24 -0400 Original-Received: from localhost ([127.0.0.1] ident=betoes) by igbt.sel.eesc.usp.br with esmtp (Exim 4.69) (envelope-from ) id 1KpvNF-00055c-Io for guile-user@gnu.org; Tue, 14 Oct 2008 23:40:29 -0200 In-Reply-To: <3ae3aa420810141338o20adfbd4p5d9e6da4d5dc4226@mail.gmail.com> X-Mailer: Evolution 2.22.3.1 X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 2) X-BeenThere: guile-user@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: General Guile related discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: guile-user-bounces+guile-user=m.gmane.org@gnu.org Errors-To: guile-user-bounces+guile-user=m.gmane.org@gnu.org Xref: news.gmane.org gmane.lisp.guile.user:6827 Archived-At: --=-vfCYPrYz7NDI2GL2zPOW Content-Type: text/plain Content-Transfer-Encoding: 7bit On Tue, 2008-10-14 at 15:38 -0500, Linas Vepstas wrote: > 2008/10/14 betoes : > > Hello list, > > > > In the Debian distro, there is a packge named guile-db, which refers to a > > Berkeley DB wrap for Guile. Do someone know if it is active? If there is a > > repository or web page? I tried the maintainer and author e-mails with no > > success. > > Dunno. However, fyi, I'm maintaining guile-dbi, which wraps > postgres and mysql. guile-dbi is great! I'm using it, thanks! Berkeley DB is a low-level database, not a high level as SQL flavors, it can be used as the base of them, it is GPL. In this way, for example, it is the base of Oracle SQL servers. It is based on key-data structure, with some add ons as environments, transactions, secondary databases (for dynamic indexes) and logging. Also it is usefull to access data in config files in some applications. It is like gnu dbm (gdbm), with some variations... Regards, Betoes --=-vfCYPrYz7NDI2GL2zPOW Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: 7bit On Tue, 2008-10-14 at 15:38 -0500, Linas Vepstas wrote:
2008/10/14 betoes <betoes@member.fsf.org>:
> Hello list,
>
> In the Debian distro, there is a packge named guile-db, which refers to a
> Berkeley DB wrap for Guile. Do someone know if it is active? If there is a
> repository or web page? I tried the maintainer and author e-mails with no
> success.

Dunno. However, fyi, I'm maintaining guile-dbi, which wraps
postgres and mysql.
guile-dbi is great! I'm using it, thanks!

Berkeley DB is a low-level database, not a high level as SQL flavors, it can be used as the base of them, it is GPL. In this way, for example, it is the base of Oracle SQL servers. It is based on key-data structure, with some add ons as environments, transactions, secondary databases (for dynamic indexes) and logging. Also it is usefull to access data in config files in some applications. It is like gnu dbm (gdbm), with some variations...

Regards,
Betoes

--=-vfCYPrYz7NDI2GL2zPOW--