11.0.0 • Published 11 months ago
@og_soft/cache v11.0.0
Cache
Tato knihovna slouží ke cachování požadavků v době běhu aplikace. Je napsaná jako interceptor.
Garbage collector
- pouští se automaticky
- pokud je počet záznamů více než maximum (nastavitelné) sníží počet záznamů na požadovanou úroveň (počet % z max velikosti cache)
- maže záznamy které LRU strategie
Použití
- přidat interceptor
- do požadavku přidat hlavičku:
- jsou cachovány pouze požadavky s hlavičkou definouvanou v
CachingInterceptor.CACHE_HEADER
- v hlavičce se posílá maximální doba platnosti cache (ve vteřinách)
- jsou cachovány pouze požadavky s hlavičkou definouvanou v
- volitelné:
- nastavení:
CachingInterceptor.config
{ // debug vypisy "debug": false, // cacheSize - maximalni pocet zaznamu v cache "cacheSize": 1000, // garbageCollectorTarget - jaky ma byt cilovy stav zaplnenosti cache po procisteni "garbageCollectorTarget": 0.7 }
- nastavení:
Changelog
See the CHANGELOG file.
11.0.0
11 months ago
10.0.0
1 year ago
10.0.1
1 year ago
9.2.0
1 year ago
9.1.0
2 years ago
8.0.1
2 years ago
8.0.0
2 years ago
9.0.0
2 years ago
5.0.0
2 years ago
6.0.0
2 years ago
7.0.0
2 years ago
4.1.0
3 years ago
4.0.1
4 years ago
3.2.0
4 years ago
3.1.0
4 years ago
3.0.3
4 years ago
3.0.2
4 years ago
3.0.1
4 years ago
3.0.0
4 years ago
2.0.1
5 years ago
1.2.3
5 years ago
1.2.2
5 years ago
2.0.0
5 years ago
1.0.9
5 years ago
1.0.8
6 years ago
1.0.7
6 years ago
1.0.6
6 years ago
1.0.5
6 years ago
1.0.4
6 years ago
1.0.3
6 years ago
1.0.2
6 years ago
1.0.1
6 years ago
1.0.0
6 years ago