<div dir="ltr"><div><div><div><div><div>Sqlite can be very fast, but it needs the proper setup for that (which may not be relevant in all cases).<br><br></div>Beyond that, Sqlite has a lot of high profile users (not to make a piss match, but i couldn't see any big users in Firebird's site and even those didn't seem to mention if it was embedded or client/server):<br><br><a href="https://www.sqlite.org/famous.html">https://www.sqlite.org/famous.html</a><br><br></div>There are other less known uses of course, like the Fossil VCS and AFAIK Apple also uses it for the time capsule and FS versioning.<br><br>Honestly, i wouldn't put down Sqlite :-).<br><br></div>However you need to make sure that Sqlite is what you are looking for. After all in their site they say that  "SQLite is not designed to compete with Oracle. SQLite is designed to compete with fopen()." (or AssignFile in Lazarus' case :-P).<br><br></div>To put it differently, if i wanted to make an application to associate tags and colors with images (for fast theme lookup), i'd use Sqlite. If i wanted to make a bookstore chain application, i'd probably use PostgreSQL.<br><br></div>I wouldn't use Sqlite for configuration since this is what INIs are for :-P<br><div><div><div><br></div></div></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Feb 17, 2015 at 6:26 PM, Graeme Geldenhuys <span dir="ltr"><<a href="mailto:mailinglists@geldenhuys.co.uk" target="_blank">mailinglists@geldenhuys.co.uk</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">On 2015-02-17 14:54, leledumbo wrote:<br>
> It has much easier setup, though. Even easier than embedded firebird.<br>
<br>
</span>Firebird's setup is pretty easy. I've deployed Client/Server and<br>
Embedded firebird under Windows, Linux and FreeBSD. For embedded I<br>
simply shipped the DLL/SO files needed and it all worked like a charm.<br>
<br>
Something else to comment on - I have no clue about this for Sqlite.<br>
Firebird has loads and loads of 3rd party tools like Flamerobin etc to<br>
view, query and analyse your database. In recent Firebird versions you<br>
also have server side tracing support which is awesome for debugging SQL<br>
calls.<br>
<span class="im HOEnZb"><br>
Regards,<br>
  - Graeme -<br>
<br>
--<br>
fpGUI Toolkit - a cross-platform GUI toolkit using Free Pascal<br>
<a href="http://fpgui.sourceforge.net/" target="_blank">http://fpgui.sourceforge.net/</a><br>
<br>
</span><div class="HOEnZb"><div class="h5">--<br>
_______________________________________________<br>
Lazarus mailing list<br>
<a href="mailto:Lazarus@lists.lazarus.freepascal.org">Lazarus@lists.lazarus.freepascal.org</a><br>
<a href="http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus" target="_blank">http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus</a><br>
</div></div></blockquote></div><br></div>