Table of Contents
List of Examples
This module is an implementation of a local cache system designed as a hash table. It uses the Key-Value interface exported by OpenSIPS core.
The size of the hash table. This parameter will be used as the power of 2 when computing table size.
Default value is “9 (512)”.
Example 1.1. Set cache_table_size
parameter
... modparam("cachedb_local", "cache_table_size", 10) ...
The maximum number of microseconds that a local cache query can last. Anything above the threshold will trigger a warning message to the log
Default value is “0 ( unlimited - no warnings )”.
Example 1.2. Set exec_threshold
parameter
... modparam("cachedb_local", "exec_threshold", 100000) ...
The time interval in seconds at which to go through all the records and delete the expired ones.
Default value is “600 (10 minutes)”.
Example 1.3. Set cache_clean_period
parameter
... modparam("cachedb_local", "cache_clean_period", 1200) ...