redismodel

0.1.3 • Public • Published

redis-model

A model framework for redis.

var redismodel = require('redismodel')
var client = require('redis').createClient()
var model = redismodel('user', {
    scheme: {
        name: String,
        age: 'int'
    },
    client: client
})

model.ensureIndex('age')

var user = yield model.insert({name: 'jason', age: 10})
yield model.update(user.id, {name:'tom'})
model.remove(user.id)
// 50 user, age between 30 to 20
model.range(50, 0, {age: -1}, [30, 20])

Readme

Keywords

Package Sidebar

Install

npm i redismodel

Weekly Downloads

0

Version

0.1.3

License

MIT

Last publish

Collaborators

  • guileen