The quick and painless answer to this question is yes. You can use the Data::Dumper module to push out data an read it back in. Check the perldoc. If that is not to your liking, just push this stuff out to a series of text files and read it back in. Write your own access methods. Why did you even submit this question to perlmonks? You seem to be answering your question throughout the question.
Celebrate Intellectual Diversity