From: David Masover Date: 2008-07-27T12:28:35+09:00 Subject: Re: Faster Marshaling? On Saturday 26 July 2008 21:58:22 Greg Willits wrote: > - I need to swap data sets often enough that performance > will be a problem (currently it can take several seconds to restore > some marshaled data -- way too long) Why do you need to do this yourself? > - the scaling is such that more RAM per box is costly enough to pay for > development of a more RAM efficient design What about more swap per box? It might be slower, maybe not, but it seems like the easiest thing to try. Another possibility would be to use something like ActiveRecord -- though you probably want something much more lightweight (suggestions? I keep forgetting what's out there...) -- after all, you probably aren't operating on the whole dataset at once, so what you really want is something reasonably fast at loading/saving individual objects.