Skip to content

yukim/cql-protocol

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

cql-protocol

Build Status

cql-protocol is a library which implements Apache Cassandra's native CQL protocol spec v1 and v2 (almost) completely in pure javascript.

Building block for Apache Cassandra drivers

This library is intended to be used by driver authors (including myself), not by users. You can use this library to build your own Apache Cassandra client or even pseudo-server for testing.

Getting started

Native protocol is implemented as duplex stream using node.js's new Stream API. You just attach your connection to an instance of NativeProtocol class to send and receive messages.

Built with

these awesome libraries:

  • node-uuid
  • ipaddr.js
  • jsbn

and

  • node-tap (for testing)

What's not included (yet)

  • Message compression
  • Serializing RESULT message

Lisence

MIT

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published