Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 26 Dec 2007 18:38:27 -0500
From:      "Aryeh M. Friedman" <aryeh.friedman@gmail.com>
To:        Ivan Voras <ivoras@freebsd.org>
Cc:        freebsd-arch@freebsd.org
Subject:   Re: Adding better database support to the base system
Message-ID:  <4772E5F3.4010907@gmail.com>
In-Reply-To: <fkukr6$nd8$2@ger.gmane.org>
References:  <4772A742.4050106@gmail.com> <fkukr6$nd8$2@ger.gmane.org>

next in thread | previous in thread | raw e-mail | index | archive | help
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Ivan Voras wrote:
> Aryeh M. Friedman wrote:
>> Currently the only available DB support in the base system is Berkeley
>> DB (1.x) there are several items that would benefit from migrating
>> something like minisql into the base system.   The most immediate
>> application that comes to mind is enabling some interesting features
>> for the ports system.  Therefor I purpose migrating some minimal
>> RDBM's features into the base system.
>
> Been there, tried that (SQLite), but unsuccessfully - people here REALLY
> like text files :)
>
Thats funny because Berkeley DB and some other tools in the base
system write binary files.  Now that being said if worst comes to
worst it is not that hard (in some ways at least) to layer a
non-command language RDBMS on top of Berkeley db (i.e. it has a
relational API but no user level commands).  Basically all that one
needs to do is group keyed values into structured records vs. free
form data.

- --
Aryeh M. Friedman
FloSoft Systems
http://www.flosoft-systems.com
Developer, not business, friendly
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.4 (FreeBSD)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD4DBQFHcuXzzIOMjAek4JIRApeuAJ9OI2tjERLJ45kLUtbaNepydnlOOwCYluh3
3E2dyo6hEOjcS+pllXmRuA==
=4/Wm
-----END PGP SIGNATURE-----




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4772E5F3.4010907>