Chris Nehren on 16 Nov 2011 09:39:13 -0800 |
[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]
Re: [Philadelphia-pm] Persistent data directory |
On Nov 16, 2011, at 12:32, Kurt Starsinic wrote: > On Wed, Nov 16, 2011 at 12:26 PM, Eric Roode <sdn.phlpm@mailnull.com> wrote: >> Hi all, >> >> I'm writing a new module, and it needs to store some data persistently >> across invocations (basically a cache). It is irrelevant whether this cache >> is per-user or system-wide. >> >> Is there any sort of reasonably standard place to store such data? This >> will be run on Windows, for what it's worth, but it'd be good to know what >> locations are standard practice on other platforms, too. Is there any sort >> of existing module that encapsulates this, so I won't have to think about it >> (like how File::Temp provides for temporary data storage)? I couldn't find >> any. > One perlish way to do this would be to save the data, encoded with > Storable or Data::Dumper, to a file. > > - Kurt Note that Storable (and to a lesser degree Data::Dumper) are serialization formats not readily readable by other tools/languages. Have you looked at the cache namespace on CPAN? Also consider CHI. -- Thanks and best regards, Chris Nehren _______________________________________________ Philadelphia-pm mailing list Philadelphia-pm@pm.org http://mail.pm.org/mailman/listinfo/philadelphia-pm