MinDBJavaScript 数据库
在 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])
 
评论
