CHI - Unified cache handling interface River stage three • 102 direct dependents • 202 total dependents

CHI provides a unified caching API, designed to assist a developer in persisting data for a specified period of time. The CHI interface is implemented by driver classes that support fetching, storing and clearing of data. Driver classes exist or will...

JSWARTZ/CHI-0.60 - 07 Jun 2015 21:28:32 GMT

Tie::CHI - Tied hash to persistent CHI cache River stage zero No dependents

Tie::CHI implements a tied hash connected to a CHI cache. It can be used with any of CHI's backends (File, Memcached, DBI, etc.) Usage is one of the following: tie %cache, 'Tie::CHI', $hash_of_chi_options; tie %cache, 'Tie::CHI', $existing_chi_cache;...

JSWARTZ/Tie-CHI-0.02 - 07 Nov 2011 04:32:46 GMT

CHI::Stats - Record and report per-namespace cache statistics River stage three • 102 direct dependents • 202 total dependents

CHI can record statistics, such as number of hits, misses and sets, on a per-namespace basis and log the results to your Log::Any logger. You can then parse the logs to get a combined summary. A single CHI::Stats object is maintained for each CHI roo...

JSWARTZ/CHI-0.60 - 07 Jun 2015 21:28:32 GMT

CHI::Driver - Base class for all CHI drivers River stage three • 102 direct dependents • 202 total dependents

This is the base class that all CHI drivers inherit from. It provides the methods that one calls on $cache handles, such as get() and set(). See "METHODS" in CHI for documentation on $cache methods, and CHI::Driver::Development for documentation on c...

JSWARTZ/CHI-0.60 - 07 Jun 2015 21:28:32 GMT

CHI::Cascade - a cache dependencies (cache and like 'make' utility concept) River stage zero No dependents

This module is the attempt to use a benefits of caching and 'make' concept. If we have many an expensive tasks (a *computations* or sometimes here used term as a *recomputing*) and want to cache it we can split its to small expsnsive tasks and to des...

PERLOVER/CHI-Cascade-0.300002 - 24 Dec 2019 14:11:57 GMT

CHI::Memoize - Make functions faster with memoization, via CHI River stage one • 1 direct dependent • 6 total dependents

"`Memoizing' a function makes it faster by trading space for time. It does this by caching the return values of the function in a table. If you call the function again with the same arguments, "memoize" jumps in and gives you the value out of the tab...

JSWARTZ/CHI-Memoize-0.07 - 13 Aug 2014 12:34:07 GMT

CHI::CacheObject - Contains information about cache entries River stage three • 102 direct dependents • 202 total dependents

The CHI method returns this object if the key exists. The object will be returned even if the entry has expired, as long as it has not been removed. There is currently no public API for creating one of these objects directly....

JSWARTZ/CHI-0.60 - 07 Jun 2015 21:28:32 GMT

Mojolicious::Plugin::CHI::chi - Interact with CHI caches River stage one • 1 direct dependent • 1 total dependent

Mojolicious::Plugin::CHI::chi helps you to interact with caches associated with Mojolicious::Plugin::CHI....

AKRON/Mojolicious-Plugin-CHI-0.20 - 14 Nov 2018 14:07:46 GMT

CHI::Driver::DBI - Use DBI for cache storage River stage zero No dependents

This driver uses a database table to store the cache. The newest versions of MySQL and SQLite work are known to work. Other RDBMSes should work. Why cache things in a database? Isn't the database what people are trying to avoid with caches? This is o...

JSWARTZ/CHI-Driver-DBI-1.27 - 11 Sep 2014 09:19:41 GMT

Curio::Role::CHI - Build Curio classes around CHI. (DEPRECATED) River stage zero No dependents

This role provides all the basics for building a Curio class which wraps around CHI....

BLUEFEET/Curio-Role-CHI-0.03 - 20 Jan 2020 20:38:42 GMT

CHI::Driver::LMDB - use OpenLDAPs LMDB Key-Value store as a cache backend. River stage zero No dependents

KENTNL/CHI-Driver-LMDB-0.002004 - 05 Mar 2017 13:46:22 GMT

CHI::Driver::Null - Nothing is cached River stage three • 102 direct dependents • 202 total dependents

This cache driver implements the full CHI interface without ever actually storing items. Useful for disabling caching in an application, for example....

JSWARTZ/CHI-0.60 - 07 Jun 2015 21:28:32 GMT

CHI::Driver::File - File-based cache using one file per entry in a multi-level directory structure River stage three • 102 direct dependents • 202 total dependents

This cache driver stores data on the filesystem, so that it can be shared between processes on a single machine, or even on multiple machines if using NFS. Each item is stored in its own file. By default, during a set, a temporary file is created and...

JSWARTZ/CHI-0.60 - 07 Jun 2015 21:28:32 GMT

CHI::Driver::DBIC - DBIx::Class Driver for CHI. River stage zero No dependents

DUNCAN/CHI-Driver-DBIC-0.002 - 06 Jan 2015 16:04:31 GMT

CHI::Cascade::Rule - a rule class River stage zero No dependents

The instance of this object is passed to "code" in CHI::Cascade, "coderef" in CHI::Cascade, "recomputed" in CHI::Cascade, "depends_catch" in CHI::Cascade by CHI::Cascade as first argument *(The API of running this code was changed since v0.16)*. You ...

PERLOVER/CHI-Cascade-0.300002 - 24 Dec 2019 14:11:57 GMT

CHI::Driver::MySQL - Use MySQL for cache storage River stage zero No dependents

This driver uses a `chi_cache` table to store the cache. The table is created by the driver itself. Encode is required for encoding as UTF-8 the value that is about to be stored in database Mojo::mysql is required for connection to database...

CRLCU/CHI-Driver-MySQL-0.3 - 22 Dec 2016 13:55:09 GMT

Starch::Store::CHI - Starch storage backend using CHI. River stage zero No dependents

This Starch store uses CHI to set and get state data....

BLUEFEET/Starch-Store-CHI-0.05 - 02 Mar 2019 17:59:57 GMT

CHI::Driver::Redis - Redis driver for CHI River stage one • 1 direct dependent • 1 total dependent

A CHI driver that uses "Redis" to store the data. Care has been taken to not have this module fail in fiery ways if the cache is unavailable. It is my hope that if it is failing and the cache is not required for your work, you can ignore its warnings...

IBURRELL/CHI-Driver-Redis-0.10 - 22 Jan 2016 18:59:36 GMT

CHI::Memoize::Info - Information about a memoized function River stage one • 1 direct dependent • 6 total dependents

JSWARTZ/CHI-Memoize-0.07 - 13 Aug 2014 12:34:07 GMT

CHI::Cascade::Value - a class for valid values River stage zero No dependents

PERLOVER/CHI-Cascade-0.300002 - 24 Dec 2019 14:11:57 GMT

85 results (0.024 seconds)