@skyring/scylladown

3.0.1 • Public • Published

skyring-scylladown

ScyllaDB backend store for levelup leveraging abstract-leveldown

level badge npm npm

Specialized leveldown backend for use with skyring. Not all level down features are supported. Namely, iterator / stream ranges and explicit buffer casting - all keys and values are returned as strings

Example

const levelup = require('levelup')
const scylladown = require('@skyring/scylladown')

const opts = {
  contactPoints: ['192.0.0.1:9042', '192.0.0.2:9042', '192.0.0.3:9042']
, keyspace: 'customkeyspace'
}

const db = levelup(scylladown('table_name'), opts)

Options

  • contactPoints - Array of scylla nodes
  • keyspace - The scylla keyspace to operate int
  • replicas - The number of keyspace replicas to create

Package Sidebar

Install

npm i @skyring/scylladown

Weekly Downloads

1

Version

3.0.1

License

MIT

Unpacked Size

14.7 kB

Total Files

8

Last publish

Collaborators

  • esatterwhite
  • skyring