If you're just doing data storage then you might want to check out the up and coming YAML. It was designed with serializing data in mind and frequently mentions perl in the spec (which might because some of the creators are perl hackers). Currently I'm looking for an excuse to use it as it does look very nifty indeed.
HTH