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>