RE: Re: performance improvements

"Paul Chambers" <[email protected]> Thu, 30 Jan 2003 08:30:21 -0800
Newsgroups gmane.mail.ifile.devel
Message-ID <[email protected]>
Excuse me for being dense, but why the interest in moving the databases
between machines?

I would rather see performance optimization for the machine it is
running on, with a tool to export/import the native format to an
interchange format if and when the database needed to be moved across
architectures. Don't pay a constant performance penalty for a relatively
infrequent operation.

Paul

> -----Original Message-----
> From: [email protected]=20
> [mailto:[email protected]] On Behalf=20
> Of Kai Gro=DFjohann
> Sent: Thursday, January 30, 2003 7:49 AM
> To: [email protected]
> Subject: [Ifile-dev] Re: performance improvements
>=20
> Dave Marquardt <[email protected]> writes:
>=20
> > On Wed, 29 Jan 2003 21:15:32 +0100,=20
> > [email protected] (Kai Gro=DFjohann) said:
> >
> > Kai> Dave Marquardt <[email protected]> writes:
> >>> I guess another option would be to invent some sort of=20
> >>> portable binary database format, but that's pretty far
> >>> down on my list right now.
> >
> > Kai> I guess that most machines can convert to/from network=20
> > Kai> byte order.
> >
> > Not exactly a high performance operation, though.  We could even use
> > XDR, but again, not a high performance operation.
>=20
> I don't know what ifile stores, but if it is anything like inverted
> files, another idea would be to use the inverted file compression
> algorithms from the Managing Gigabytes folks.  I think these produce
> machine-independent files, but if not it could probably fairly easily
> be achieved.
>=20
> The idea is that the additional computation spent on compression is
> compensated for by the saved I/O.
> --=20
> Ambibibentists unite!
>=20
>=20
>=20
> _______________________________________________
> Ifile-dev mailing list
> [email protected]
> http://mail.nongnu.org/mailman/listinfo/ifile-dev
>=20