BERNDT, JON S. (JON) (JSC-EX) (LM) writes: > What is MetaKit, anyhow? Metakit is a lightweight, simple, embedable database library. We use it to store key/value pairs on disk (airport id vs. the airport info for instance.) It can take several seconds (more on some slower disk subsystems) to load all the airport in memory at startup, and it just makes a lot more sense to leave it on disk and fetch the pieces we need when we need them.
Originally we were using gdbm (gnu database something something) which is extremely simple, and light weight and does almost exactly what we need. The problem is that gdbm database don't port across platform. Metakit databases port (or can be read) from any platform ... that is critical for us if we want to distribute a single base package that works on every platform. Regards, Curt. -- Curtis Olson Intelligent Vehicles Lab FlightGear Project Twin Cities [EMAIL PROTECTED] [EMAIL PROTECTED] Minnesota http://www.menet.umn.edu/~curt http://www.flightgear.org _______________________________________________ Flightgear-devel mailing list [EMAIL PROTECTED] http://mail.flightgear.org/mailman/listinfo/flightgear-devel
