https://github.com/arcblock/nedb
Contains NEDB fork and multi-process support
https://github.com/arcblock/nedb
nedb
Last synced: about 1 year ago
JSON representation
Contains NEDB fork and multi-process support
- Host: GitHub
- URL: https://github.com/arcblock/nedb
- Owner: ArcBlock
- Created: 2020-11-23T01:42:40.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2023-06-26T04:05:13.000Z (almost 3 years ago)
- Last Synced: 2025-05-06T23:14:57.696Z (about 1 year ago)
- Topics: nedb
- Language: JavaScript
- Homepage:
- Size: 1.27 MB
- Stars: 7
- Watchers: 20
- Forks: 2
- Open Issues: 10
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
Awesome Lists containing this project
README

## Table of Contents
- [Table of Contents](#Table-of-Contents)
- [Introduction](#Introduction)
- [Packages](#Packages)
- [License](#License)
## Introduction
[](https://lernajs.io/)
[](https://docs.arcblock.io)
[](https://gitter.im/ArcBlock/community?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge)
> Last updated at 2/11/2023, 10:28:50 PM
This repo contains a [NEDB](https://github.com/louischatriot/nedb) fork used by ArcBlock products.
Along with the NEDB core, we have updated several related packages to improve performance, security and compatibility:
- Most dependencies are upgraded to latest to get better security and performance
- Use @nedb/multi to read and write to the same database in different node.js processes
- Use @nedb/mongoose-driver as a drop-in replacement for mongoose + mongodb to make apps lightweight
Limitations: if you want to use nedb in browser, please use the original version.
## Getting Started
Checkout instructions [here](./docs/contribute.md) on how to contribute.
## Packages
- [@nedb/binary-search-tree
](https://www.npmjs.com/package/@nedb/binary-search-tree)
- [@nedb/core
](https://www.npmjs.com/package/@nedb/core)
- [@nedb/mongoose-driver
](https://www.npmjs.com/package/@nedb/mongoose-driver)
- [@nedb/multi
](https://www.npmjs.com/package/@nedb/multi)
- [@nedb/waterline
](https://www.npmjs.com/package/@nedb/waterline)
## Credits
- [NEDB Core](https://github.com/louischatriot/nedb)
- [NEDB Multi](https://github.com/vangelov/nedb-multi)