Cache is an essential function of every system. We can use Yao's own cache function to store some temporary data.
Store uses cache, add file stores/cache.lru.json
:
Application directory structure:
├── apis # Used to store interface description files│├── models # Used to store data model description files│├── db└── stores # is used to store the cache directory|└── app.json
Write the code cache.lru.json
:
{"name": "LRU Cache","description": "LRU cache","type": "lru","option": { "size": 102400 }}
Use cache in any JS file, Set to set cache, Get to get cached data, create scripts/test.js
function cacheOperation() {var cache = new Store("cache");cache.Set("key", "for bar .....");var cache_info = cache.Get("key");return cache_info;}
run yao run scripts.test.cacheOperation
Cache is an essential function of every system. We can use Yao's own cache function to store some temporary data.
Store uses cache, add file stores/cache.lru.json
:
Application directory structure:
├── apis # Used to store interface description files│├── models # Used to store data model description files│├── db└── stores # is used to store the cache directory|└── app.json
Write the code cache.lru.json
:
{"name": "LRU Cache","description": "LRU cache","type": "lru","option": { "size": 102400 }}
Use cache in any JS file, Set to set cache, Get to get cached data, create scripts/test.js
function cacheOperation() {var cache = new Store("cache");cache.Set("key", "for bar .....");var cache_info = cache.Get("key");return cache_info;}
run yao run scripts.test.cacheOperation