MinDBJavaScript 数据库

联合创作 · 2023-09-19 03:58

在 JavaScript 中对你的应用数据进行存储和操作。MinDB 提供一个标准的存储接口(Store Interface)和 Redis 风格的 API,你可以在任何 JavaScript 环境中使用。


示例代码:



min.set('foo', 'bar', function(err) {
if (err) {
return console.error(err);
}

min.get('foo', function(err, value) {
if (err) {
return console.error(err);
}

console.log(value); //=> bar
});
});

基本方法:



  • set对指定键设置数据(key, value[, callback])

  • setnx当指定键不存在时,对其设置数据(key, value[, callback])

  • setex对指定键设置数据,并设置生命周期(key, seconds, value[, callback])

  • psetex对指定键设置数据,并设置以毫秒为单位的生命周期(key, millseconds, value[, callback])

  • mset批量对指定键设置数据(plainObject[, callback])

  • msetnx当一批指定键全部不存在时,批量对其设置数据(plainObject[, callback])

  • append在指定键后插入值(key, value[, callback])

  • get获取指定键的值(key[, callback])

  • mget批量获取指定键的值(keys[, callback])

  • getset对指定键设置数据并返回其之前的值(key, value[, callback])

  • strlen获取指定键值的长度(key[, callback])

  • incr将指定键中储存的数字值增一(key[, callback])

  • incrby将指定键中储存的数字值增加若干量(key, increment[, callback])

  • incrbyfloat将指定键中储存的浮点值增加若干量(key, increment[, callback])

浏览 9
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报