Skip to content

Commit 6c31ca7

Browse files
committed
adding memory and redis demos
1 parent 138f538 commit 6c31ca7

File tree

2 files changed

+27
-0
lines changed

2 files changed

+27
-0
lines changed

demos/memory-store.js

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
const CacheManager = require('cache-manager')
2+
const middleware = require('./../index')({
3+
stores: [CacheManager.caching({ store: 'memory', max: 2000, ttl: 30 })]
4+
})
5+
const service = require('restana')()
6+
service.use(middleware)
7+
// ...
8+
9+
service.start(3000)

demos/redis-store.js

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
const CacheManager = require('cache-manager')
2+
const redisStore = require('cache-manager-ioredis')
3+
const redisCache = CacheManager.caching({
4+
store: redisStore,
5+
db: 0,
6+
host: 'localhost',
7+
port: 6379,
8+
ttl: 30
9+
})
10+
const middleware = require('../index')({
11+
stores: [redisCache]
12+
})
13+
14+
const service = require('restana')()
15+
service.use(middleware)
16+
// ...
17+
18+
service.start(3000)

0 commit comments

Comments
 (0)