Subject | App embedded Firebird (was Re: Local Firebird) |
---|---|
Author | jbperez808 <jbperez808@yahoo.com> |
Post date | 2003-01-29T09:00:24Z |
<nico-callewaert@...> wrote in message
news:b16qdg+hui3@......
code to make Firebird function in a non client/server
style. In theory this should allow you to embed a copy
of Firebird in your app (the MPL style license allows you
to do this without requiring you to release the sources
to the rest of your app, just your mods to Firebird) and
be able to use it without having the end-user setup
Firebird separately.
Even using TCP/IP locally apparently introduces some
overhead. Under NT, MySQL can use named pipes instead
of TCP/IP which are supposed to speed things up when
doing local queries. MySQL also has a linkable non C/S
library libmysqld. I'd like to see something similar
become available with Firebird. That would mean I could
use Firebird in lieu of something like DBISAM. Interbase
was always touted as being an embedded DBMS, but the fact
that it is a separate install belies this claim. It
was always a C/S database, not an embedded one.
news:b16qdg+hui3@......
> Hi,application
>
> I don't know if this is a good idea, but I want to make a
> with a database running local on a computer. I know I better usework
> Paradox tables for something like that, but once you're used to
> with a RDBMS and use the full power of a DB engine, like triggersand
> SP's, no one likes to go back to flat file tables. I can connectto
> the DB, but queries are so very slowly compared to the same DbIf you're up to it, I suppose you can modify the source
> installed on a server. I know Firebird is a Db designed to work
> through TCP/IP, that's why I'm wondering if you can "cheat" the
> computer and make the thing running fast on a local machine ?
>
> Thanks in advance
>
> Nico Callewaert
code to make Firebird function in a non client/server
style. In theory this should allow you to embed a copy
of Firebird in your app (the MPL style license allows you
to do this without requiring you to release the sources
to the rest of your app, just your mods to Firebird) and
be able to use it without having the end-user setup
Firebird separately.
Even using TCP/IP locally apparently introduces some
overhead. Under NT, MySQL can use named pipes instead
of TCP/IP which are supposed to speed things up when
doing local queries. MySQL also has a linkable non C/S
library libmysqld. I'd like to see something similar
become available with Firebird. That would mean I could
use Firebird in lieu of something like DBISAM. Interbase
was always touted as being an embedded DBMS, but the fact
that it is a separate install belies this claim. It
was always a C/S database, not an embedded one.