Class::DBI::Lite::CacheManager - Base class for NoSQL cache managers.
You should not use this class directly - use Class::DBI::Lite::CacheManager::Memcached or Class::DBI::Lite::CacheManager::InMemory.
NOTE: "NoSQL" is "Not Only SQL" - not "No SQL".
Many - but not all - database queries can be avoided by using a simple cache system.
The CacheManager extentions for Class::DBI::Lite offer the following features:
Up to 10x increase in speed.
Per-class caching options - specify different cache parameters on a per-class basis.
Reduced load on the database.
Reduced network traffic.
Class::DBI::Lite::CacheManager::Memcached and Class::DBI::Lite::CacheManager::InMemory for implementation-specific details.
Copyright John Drago <jdrago_999@yahoo.com>. All rights reserved.
This software is Free software and may be used and redistributed under the same terms as perl itself.
To install Class::DBI::Lite, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Class::DBI::Lite
CPAN shell
perl -MCPAN -e shell install Class::DBI::Lite
For more information on module installation, please visit the detailed CPAN module installation guide.