[Lazarus] Embedded/small database

Kostas Michalopoulos badsectoracula at gmail.com
Tue Feb 17 13:34:19 CET 2015

Possibly, but if there is no need to be networked then this adds extra
baggage (ie. bloat) for no reason at all. Sqlite is a tiny db designed
specifically for local use, used in a ton of places (including Firefox and
almost everything made by Apple these days) and has some of the highest
quality source code. Also it is very easy to integrate and supported
everywhere. Since it is a very common starting point, there are conversion
tools to other DBs in case it proves limiting in the future.

But all that only if the program is local.

On Mon, Feb 16, 2015 at 5:11 PM, Graeme Geldenhuys <
mailinglists at geldenhuys.co.uk> wrote:

> On 2015-02-16 15:50, Kostas Michalopoulos wrote:
> > Is this something that will be networked or running locally? If it is a
> > local only program, i'd go with sqlite.
> Firebird RDBMS allows you to run both Embedded (local DB access only) or
> Client/Server (TCP/IP access). This means the application can easily
> scale from a Embedded DB (desktop database app) to a full blown
> Client/Server application.
> Regards,
>   - Graeme -
> --
> fpGUI Toolkit - a cross-platform GUI toolkit using Free Pascal
> http://fpgui.sourceforge.net/
> --
> _______________________________________________
> Lazarus mailing list
> Lazarus at lists.lazarus.freepascal.org
> http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.lazarus-ide.org/pipermail/lazarus/attachments/20150217/e81c6ea8/attachment-0003.html>

More information about the Lazarus mailing list