Skip to content

A MongoDB wrapper using Mongoose API and memory caching for better callbacks

License

Notifications You must be signed in to change notification settings

jDevxyz/manggis.db

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Manggis.db

A MongoDB wrapper using Mongoose API and memory caching for better callbacks

Standard - JavaScript Style Guide Standard - JavaScript Style Guide

About

Manggis.db is a MongoDB Mongoose-based Wrapper for doing CRUD Job Asynchronously with less Callbacks. It is Bluebird Promise-based with a lots of configured function available for users to custom with. It is blazingly fast and efficient to use, furthermore also fit for big project. Since it is Mongoose-based, the Module itself are scalable and easy to use. With Schema-based, Manggis.db provide user with SchemaBuilder, makes them build Schemas with ease.

Manggis.db also supplied with Synchronous-ify, makes Synchronous method become availlable, thus can suit your perfect coding style.

The data is stored temporary inside a TreeMap, allowing user to access the content of database anytime asynchronously. If any change happened, just fetch it again. As easy as flicking finger.

Contribution

Manggis.db using GNU General Public License, and whoever Obtains gain access to every corner of this code. Contribution is much appreciated. Do a pull request once you're done with your changes.