For those reqs, I'd look into setting up a memcached server and use Cache::Memcached.
In reply to Re: Better "IPC" method than BDB? by derby in thread Better "IPC" method than BDB? by bennymack