Setup normal class to mobio lru cache
Project description
LRU Cache
Thư viện caching của MOBIO. Hỗ trợ cache trên memory hoặc Redis.
Cài đặt:
pip3 install m-caching
Sử dụng:
__store_type = StoreType.REDIS # for redis cache
__store_type = StoreType.LOCAL # for memory cache
__file_config = 'config-file-path'
lru_cache = LruCache(store_type=__store_type, config_file_name=__file_config)
Ignore empty values from cache
__store_type = StoreType.REDIS
__file_config = 'config-file-path'
lru_cache = LruCache(store_type=__store_type, config_file_name=__file_config)
lru_cache.accept_none(False) # => ignore none values
Example config
[REDIS]
host=redis-server
port=6379
expired_time_for_key=1200
expired_time_for_group=86400
number_db_redis = 1
expired_time_reset_password = 3600
expire_t1 = 600
expire_t2 = 1200
cache_prefix=test_cache
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
m-caching-0.1.1.tar.gz
(5.9 kB
view hashes)
Built Distribution
Close
Hashes for m_caching-0.1.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9c0efa437d8deb4c7f44f6d4228c4e855abab160ac9f875badaac980f7355a10 |
|
MD5 | bebb4cf5d7802acd1f7a11eff36063f0 |
|
BLAKE2b-256 | 3f387bbe558beb0cda73a65ba3d1a5cc3410272731b92c4adc5c280ee526f0ad |