Skip to content
NodeJS bindings for pmemkv
Shell JavaScript C++ Python
Branch: master
Clone or download
Latest commit 06dc631 Oct 22, 2019

README.md

pmemkv-nodejs

Node.js bindings for pmemkv. All known issues and limitations are logged as GitHub issues.

Dependencies

Installation

Start by installing pmemkv on your system.

Clone the pmemkv-nodejs tree:

git clone https://github.com/pmem/pmemkv-nodejs.git
cd pmemkv-nodejs

Add npm modules to your project (install the dependencies listed in package.json in the local node_modules folder):

npm install

Testing

This library includes a set of automated tests that exercise all functionality.

LD_LIBRARY_PATH=path_to_your_libs npm test

Example

We are using /dev/shm to emulate persistent memory in example.

Example can be found within this repository in examples directory. To execute the example:

PMEM_IS_PMEM_FORCE=1 node basic_example.js
You can’t perform that action at this time.