[vos-d] Re: Re: next priorities; mySQL
Peter Amstutz
tetron at interreality.org
Mon Apr 17 14:20:52 EDT 2006
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On Mon, 10 Apr 2006, Lalo Martins wrote:
> I know MySQL is now a complete proper database system, with ACID and all.
> But up to just a few months ago, it was just a place to dump your data
> that happened to (mostly) respond to SQL queries. It gained so much
> popularity because it was fast; but anyone who really cared
> about this database stuff knew that it was faster because it was
> incomplete. Like, well, DOS is faster than WinXP.
Do you still need to use InnoDB to get ACID semantics? I seem to recall
that MySQL has supported ACID transactions for a couple years, but only if
you used a non-default table layout which was kind of annoying to set up.
> And even now, at least last time I looked, the "completeness"
> (ACID compliance and whatever else) is optional... the default
> setup is just as bad (and fast) as it was in the bad old days.
>
> The Free Software / Open Source world can do better. Where you
> need ACID compliance, safety, robustness, and flexibility, go
> with PostgreSQL, it's a much better database. Where you need
> speed and don't care much about the other stuff, sqlite simply
> humiliates MySQL.
I agree, if I had been familiar with SQLite when I wrote the sql
persistance extension I probably would have used that instead. I don't
know much about PostgreSQL, although most people I've talked to who have
used both seem to vastly prefer Postgres. MySQL was the default because
it was what I was familiar with.
By all means, please write a better SQL backend, I am more than happy to
integrate it :-)
[ Peter Amstutz ][ tetron at interreality.org ][ piamstutz at anteon.com ]
[Lead Programmer][Interreality Project][Virtual Reality for the Internet]
[ VOS: Next Generation Internet Communication][ http://interreality.org ]
[ http://interreality.org/~tetron ][ pgpkey: pgpkeys.mit.edu 18C21DF7 ]
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)
iD8DBQFEQ9yIaeHUyhjCHfcRAhzAAJ4ukkoi3ECHoQfp4xQSyGVhltUqzQCdGEZO
F6U0PEKU416aT/O2aixdXnw=
=qyiE
-----END PGP SIGNATURE-----
More information about the vos-d
mailing list