/nedb

Contains NEDB fork and multi-process support

Primary LanguageJavaScript

nedb

Table of Contents

Introduction

lerna docs Gitter

Last updated at 2/11/2023, 10:28:50 PM

This repo contains a 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 on how to contribute.

Packages

Credits