lazy-kit-memory
TypeScript icon, indicating that this package has built-in type declarations

1.0.0 • Public • Published

lazy-kit-memory

memory quick toolkit based on Nodejs

Functions

/**
 * 保存键值对, 设置过期时长
 * @param k 键
 * @param v 值
 * @param duration 过期时长, 纯数字时ms为单位, 支持后缀单位格式, 单位:ms | s | m | h | d 
 * @returns 
 */
function put(k:string, v:any, duration?:number|string): void;
/**
 * 删除
 * @param k 键
 */
function del(k:string): void;
/**
 * 获取值
 * @param k 键
 * @returns 值
 */
function get(k:string): any;
/**
 * 获取全部主键
 * @returns 
 */
function keys(): string[];
/**
 * 清除全部缓存
 */
function clear(): void;
/**
 * 获取当前保存对象个数
 * @returns 
 */
function size(): number;
/**
 * 导出全部对象
 * @returns JSON
 */
function exportJson(): any;

Readme

Keywords

none

Package Sidebar

Install

npm i lazy-kit-memory

Weekly Downloads

3

Version

1.0.0

License

none

Unpacked Size

8.74 kB

Total Files

5

Last publish

Collaborators

  • geo.pan