in reply to MLDBM and Storable

Hi,

What do you mean: .. have used both correctly...

Plain MLDBM and Storable are complementary. You can use both to store a multilevel hash to disk. In fact MLDBM can use Storable as serialiser. So you don't need to use both.

You need to use

use MLDBM qw(DB_File Storable);

Once you tie-ed the hash, the rest is just transparent. Just fetching the value, setting is or destroying it will change the values on the disk.

I hope this helps. If not, please post some code.
---------------------------
Dr. Mark Ceulemans
Senior Consultant
IT Masters, Belgium