From: Manfred Stienstra Date: 2006-09-25T19:15:11+09:00 Subject: Marshal formats For certain unicode operations I need to store and read a fairly large amounts of data. Currently I'm using Marshal.dump to generate the data, but I've got the impression that the Marshal format isn't just different on different Ruby versions, but also on the various platforms. I've tried to use YAML and Ruby source files to store the data, but this results in very large files and reading them takes forever. I've also considered install time generation of the data, but that has some practical problems for distribution. Is there another marshal format I've missed or is there a better way to do this?