[email protected] wrote:
On Thu, 8 Sep 2011, Mark Morgan Lloyd wrote:

Graeme Geldenhuys wrote:
On 08/09/2011, Lukasz Sokol wrote:
If that is a factor for you, you might want to look at other
databases, such as Firebird (easy to run as embedded, too),
PostgreSQL, Oracle, or perhaps MySQL.
Which one requires least setup/dependencies and has least steep learning
curve ?

Firebird is the easiers and smallest by FAR! At it has many more
feature - at least compared to MySQL. So small doesn't mean less
features here.

But which variant of Firebird? If I recall correctly there are three, I was prodding at it a bit a few months ago and came to the conclusion that Firebird classic might be a viable alternative to PostgreSQL since it provided an equivalent to the listen/notify commands.

As far as I know, they are equivalent in exposed functionality since version 2.1.

The only difference is how they handle concurrent connections, multiple CPU
cores and the cache.

Does that include asynchronous notifications (I forget what Firebird calls these, but similar to Postgres's listen/notify) across sessions and users? I am very likely wrong, but I got the impression that one of the variants was file-access-only, and wasn't expecting that one to handle notifications.

--
Mark Morgan Lloyd
markMLl .AT. telemetry.co .DOT. uk

[Opinions above are the author's, not those of his employers or colleagues]

--
_______________________________________________
Lazarus mailing list
[email protected]
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus

Reply via email to