@@ -12,33 +12,35 @@ export default defineCache({
12
12
prefix : env ( 'CACHE_PREFIX' , 'stacks' ) ,
13
13
ttl : env ( 'CACHE_TTL' , 3600 ) ,
14
14
15
- redis : {
16
- connection : 'cache' ,
17
- host : env ( 'REDIS_HOST' , '127.0.0.1' ) ,
18
- port : env ( 'REDIS_PORT' , '6379' ) ,
19
- } ,
15
+ drivers : {
16
+ dynamodb : {
17
+ key : env ( 'AWS_ACCESS_KEY_ID' , '' ) ,
18
+ secret : env ( 'AWS_SECRET_ACCESS_KEY' , '' ) ,
19
+ region : env ( 'AWS_DEFAULT_REGION' , 'us-east-1' ) ,
20
+ table : env ( 'DYNAMODB_CACHE_TABLE' , 'cache' ) ,
21
+ endpoint : env ( 'DYNAMODB_ENDPOINT' , '' ) ,
22
+ } ,
20
23
21
- memcached : {
22
- persistent_id : env ( 'MEMCACHED_PERSISTENT_ID' , '' ) ,
23
- sasl : [
24
- env ( 'MEMCACHED_USERNAME' , '' ) ,
25
- env ( 'MEMCACHED_PASSWORD' , '' ) ,
26
- ] ,
27
- options : {
28
- // Memcached::OPT_CONNECT_TIMEOUT => 2000,
24
+ memcached : {
25
+ persistent_id : env ( 'MEMCACHED_PERSISTENT_ID' , '' ) ,
26
+ sasl : [
27
+ env ( 'MEMCACHED_USERNAME' , '' ) ,
28
+ env ( 'MEMCACHED_PASSWORD' , '' ) ,
29
+ ] ,
30
+ options : {
31
+ // Memcached::OPT_CONNECT_TIMEOUT => 2000,
32
+ } ,
33
+ servers : [ {
34
+ host : env ( 'MEMCACHED_HOST' , '127.0.0.1' ) ,
35
+ port : env ( 'MEMCACHED_PORT' , 11211 ) ,
36
+ weight : 100 ,
37
+ } ] ,
29
38
} ,
30
- servers : [ {
31
- host : env ( 'MEMCACHED_HOST' , '127.0.0.1' ) ,
32
- port : env ( 'MEMCACHED_PORT' , 11211 ) ,
33
- weight : 100 ,
34
- } ] ,
35
- } ,
36
39
37
- dynamodb : {
38
- key : env ( 'AWS_ACCESS_KEY_ID' , '' ) ,
39
- secret : env ( 'AWS_SECRET_ACCESS_KEY' , '' ) ,
40
- region : env ( 'AWS_DEFAULT_REGION' , 'us-east-1' ) ,
41
- table : env ( 'DYNAMODB_CACHE_TABLE' , 'cache' ) ,
42
- endpoint : env ( 'DYNAMODB_ENDPOINT' , '' ) ,
43
- } ,
40
+ redis : {
41
+ connection : 'cache' ,
42
+ host : env ( 'REDIS_HOST' , '127.0.0.1' ) ,
43
+ port : env ( 'REDIS_PORT' , '6379' ) ,
44
+ } ,
45
+ }
44
46
} )
0 commit comments