DBDB.io The Encyclopedia of Database Systems · Est. 2017
Database of Databases

Database Entry

NeDB


NeDB is embedded document DBMS written in JavaScript. It supports Node.js, nw.js, Electron, and web browser environments. It is designed to be partially compatible with MongoDB's JSON-based query API.

Source Code
https://github.com/louischatriot/nedb[01]
Country of Origin
FR
Start Year
2013 [03]
Project Type
Open Source
Written in
JavaScript
Supported Languages
JavaScript
Compatible With
MongoDB
License
MIT License

Database Entry

NeDB


NeDB is embedded document DBMS written in JavaScript. It supports Node.js, nw.js, Electron, and web browser environments. It is designed to be partially compatible with MongoDB's JSON-based query API.

Data Model


Indexes


Query Interface


The JavaScript API is a subset of MongoDB.

Storage Architecture


The DBMS reads the entire database into memory. It can then flush out all changes on shutdown.

Storage Organization


Stored Procedures


System Architecture


Citations

3 sources
  1. GitHub - louischatriot/nedb: The JavaScript Database, for Node.js, nw.js, electron and the browser · GitHub github.com
  2. Home · louischatriot/nedb Wiki · GitHub github.com
  3. Initial commit github.com
Revision #2 Last Updated: