Bil Kleb wrote: > khaines / enigo.com wrote: >> >> I guess that depends on whether you need the files to be easily >> readable or not. If you don't, Marshal will be faster than YAML. > > At this point, I'm looking for an easy out that will > reduce size and increase speed, and I'm willing to > go binary if necessary. > > Of the answers I've seen so far (thanks everyone!), > migrating to Marshal seems to be the Simplest Thing > That Could Possibly Work. Well, maybe not so simple... `dump': can't dump hash with default proc (TypeError) which seems to be due to the trick I learned from zenspider and drbrain to quickly setup a hash of arrays:, Hash.new{ |hash,key| hash[key]=[] } Later, -- Bil Kleb http://fun3d.larc.nasa.gov