Skip to main content

NemesisDB

NemesisDB is an in-memory key-value database with support arrays.

  • The query interface is JSON over a WebSocket
  • Keys can be persisted to the filesystem
  • Persisted data can be loaded at startup or runtime
  • Arrays:
    • Fixed size
    • Unsorted for JSON objects, strings and integers
    • Sorted version for strings and integers
  • Lists:
    • Node based container for JSON objects

Install

NemesisDB is available as an x86 64-bit Debian package, Docker image or can be built for Linux from source.

The install includes a default config to start the server on 127.0.0.1:1987. This can be changed in the config file.

Linux

Windows