1.0.0 • Published 2 years ago

lazy-kit-memory v1.0.0

Weekly downloads
-
License
-
Repository
-
Last release
2 years ago

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;
1.0.0

2 years ago