johnnywang has asked for the wisdom of the Perl Monks concerning the following question:
Hi, I'm trying to find a way to create a persistent cache, i.e., so that different processes can access the same cache (even after process restarts), and database is not an option. I was trying to use IPC::Shareable to store it, but was running into problems with the number of semaphores. So now I'm looking into Cache::FileCache, it works fine within a process, but the cached file disappears when the creating process exits. Is there any way to keep it around and re-use it when a new process starts? how about locking? Thanks.
Back to
Seekers of Perl Wisdom