Skip to content

Latest commit

History

15 Commits

Folders and files

NameName
Last commit message
Last commit date

Repository files navigation

Flattr this git repo

mongoose-cache

Monkey patches Mongoose.Query to support in-memory caching.

usage

Monkey-Patching mongoose:

varmongoose=require('./mongoose')varcacheOpts={max:50,maxAge:1000*60*2};require('mongoose-cache').install(mongoose,cacheOpts)

This means "cache up to 50 querys with a livetime of two minutes". See https://github.com/isaacs/node-lru-cache#options for all available options.

For enabling this cache in your query just call .cache()

db.User.find({ ... }).cache().exec(function(){ ... })

For more talky output add debug: true to the cacheOpts.

About

Caches Database querys the easy way. This module is currently not developed. Nevertheless, I will apply patches.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages