The node-nuodb add-on for Node.js from NuoDB powers high performance NuoDB Database applications. Use node-nuodb to connect Node.js 8 and 10 to NuoDB Databases.
The add-on has support for connection properties, read-only, auto-commit and transaction isolation levels; it supports array and JS object based result sets; it supports async/await, callbacks, and promises; and supports rich type parsing. And built upon Native Abstractions for Node.js (NAN), it’s a portable foundation for now and future versions of Node.js.
Getting Started
Modern applications are increasingly deployed as Docker containers. Supporting modern application deployment models, the node-nuodb driver is conveniently packaged in Docker containers, making it trivial to build and deploy database applications.
Getting your NuoDB application deployed is as simple as 1-2-3:
- Create a Dockerfile:
echo 'ARG VERSION' >> Dockerfile echo 'FROM nuodb/node-nuodb:${VERSION}-onbuild' >> Dockerfile
- Build a Docker:
export VERSION=... docker build --build-arg VERSION=${VERSION} -t acme/example:latest .
- Run your application:
docker run -it --name example --rm -e NUODB_USER=dba -e NUODB_PASSWORD=dba --network nuodb-net acme/example:latest
Feel free to send us feedback at Github Issues.