NAME
Tie::CacheRedisDB - Tie a hash to a Cache::RedisDB
SYNOPSIS
use Tie::CacheRedisDB;
tie %hash, 'Tie::CacheRedisDB', 'myrediskey';
tie %hash, 'Tie::CacheRedisDB', 'myrediskey',
{ can_miss => 0, expiry => 60, namespace => 'junk' };
DESCRIPTION
Tie::CacheRedisDB is to simplify using key-value storage by presenting a familiar interface while using a Redis backing store.
Arguments to the tie should be presented in a single hash reference.
- can_miss The number of updates allowed between persisting to the backing store. Defaults to 2. The structure will still be synced upon destroy.
- expiry The number of seconds (since last update) after which the key should be culled. Defaults to `undef` (no expiration) .
- namespace Cache::RedisDB namespace for the associated keys.
AUTHOR
Inspire.com
COPYRIGHT
Copyright 2016- Inspire
LICENSE
This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.