NoSQL embedded database for small Node.js projects (supports insert, update, remove, drop, views, binary files)
npm install nosqlNode.js NoSQL embedded database
===============================
[![NPM version][npm-version-image]][npm-url] [![NPM quality][npm-quality]](http://packagequality.com/#?package=nosql) [![NPM downloads][npm-downloads-image]][npm-url] [![MIT License][license-image]][license-url]
---
__IMPORTANT__: the new version __v5.0__ has new methods than older version. The structure of database file __is same__.
---
- __Live chat with professional support__
- __HelpDesk with professional support__
---
* __NEW__: Online NoSQL embedded database explorer
* __Documentation__
* Supports views
* Supports backuping with filtering
* Supports binary files
* Supports simple filtering
* News on Twitter - @totalframework
* Total.js framework uses NoSQL embedded database
```
$ npm install nosql
`javascript
var NoSQL = require('nosql');
var db = NoSQL.load('/path/to/database.nosql');
// db === Database instance
db.find().make(function(filter) {
filter.where('age', '>', 20);
filter.where('removed', false);
filter.callback(function(err, response) {
console.log(err, response);
});
});
``
- Author: Peter Širka
[license-image]: https://img.shields.io/badge/license-MIT-blue.svg?style=flat
[license-url]: license.txt
[npm-url]: https://npmjs.org/package/nosql
[npm-version-image]: https://img.shields.io/npm/v/nosql.svg?style=flat
[npm-downloads-image]: https://img.shields.io/npm/dm/nosql.svg?style=flat
[npm-quality]: http://npm.packagequality.com/shield/nosql.svg