3.4.0 • Published 4 years ago

think_store v3.4.0

Weekly downloads
1
License
MIT
Repository
-
Last release
4 years ago

介绍


npm version

Cache's Storage for ThinkKoa.

安装


npm i think_store

使用


const store = require('think_store');

const options = {
    type: 'file', //数据缓存类型 file,redis,memcache
    key_prefix: 'ThinkKoa:', //缓存key前置
    timeout: 6 * 3600, //数据缓存有效期,单位: 秒

    //type=file
    file_suffix: '.json', //File缓存方式下文件后缀名
    gc_hour: [4], //缓存清除的时间点,数据为小时
    file_path: process.env.ROOT_PATH + '/cache',

    //type=redis
    // host: '127.0.0.1',
    // port: 6379,
    // password: '',
    // db: '0',

    //type=memcache
    // host: '127.0.0.1',
    // port: 11211,

    poolsize: 10, //pool size
    conn_timeout: 5000, //try connection timeout, 
}


const ins = store.getInstance(options);

ins.set('test', 111); //promise

ins.get('test'); //promise
3.4.0

4 years ago

4.1.0

4 years ago

4.0.8

4 years ago

4.0.7

4 years ago

4.0.6

4 years ago

4.0.5

4 years ago

4.0.4

4 years ago

4.0.1

4 years ago

4.0.3

4 years ago

4.0.2

4 years ago

4.0.0

4 years ago

3.3.3

4 years ago

3.3.2

4 years ago

3.3.1

4 years ago

3.3.0

4 years ago

3.2.1

4 years ago

3.2.0

4 years ago

3.1.0

4 years ago

3.0.2

4 years ago

3.0.1

4 years ago

3.0.0

4 years ago

2.5.3

4 years ago

2.5.2

4 years ago

2.5.0

4 years ago

2.4.2

4 years ago

2.4.0

5 years ago

2.3.0

5 years ago

2.2.0

6 years ago

2.1.4

6 years ago

2.1.3

6 years ago

2.1.2

6 years ago

2.1.0

6 years ago

2.0.8

6 years ago

2.0.7

6 years ago

2.0.6

6 years ago

2.0.5

6 years ago

2.0.4

6 years ago

2.0.3

6 years ago

2.0.2

6 years ago

2.0.1

6 years ago

2.0.0

6 years ago

1.0.2

7 years ago

1.0.1

7 years ago

1.0.0

7 years ago