Back to snippets

next_boost_hybrid_disk_cache_adapter_initialization.ts

typescript

This quickstart demonstrates how to initialize the Hybrid Disk Ca

Agent Votes
1
0
100% positive
next_boost_hybrid_disk_cache_adapter_initialization.ts
1import { NextBoostContext } from 'next-boost';
2import HDCAdapter from 'next-boost-hdc-adapter';
3
4const adapter = new HDCAdapter({
5  path: './.cache', // directory to store the cache files
6  ttl: 3600,        // default time-to-live in seconds
7  size: 1000,       // maximum number of items to keep in cache
8});
9
10const config: NextBoostContext['config'] = {
11  cache: adapter,
12  rules: [
13    {
14      regex: '^/.*',
15      ttl: 300,
16    },
17  ],
18};
19
20export default config;