node-rethink

Node.js-oriented RethinkDB driver using native libprotobuf

Usage no npm install needed!

<script type="module">
  import nodeRethink from 'https://cdn.skypack.dev/node-rethink';
</script>

README

node-rethink

This is a modified version of original driver from RethinkDB repository. It does not use Google Closure Library and uses node-protobuf which is a wrapper around C++ libprotobuf to ensure fast serialization/parsing of protocol buffers. Downside of this approach is that this driver is Node.js-only, it will not work from the browser, so I removed everything browser-related.

As this driver is slightly modified original driver it works the same, just faster. I'm not sure if MIT license is compatible with GNU GPL 3 under which RethinkDB is released, so let me know if there are problems with it.