cassandra driver in erlang that speaks native cassandra protocol
Erlang
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
src
.gitignore
LICENSE.txt
README.md

README.md

Cassandra CQL Client

  • Woefully incomplete and untested
  • Speaks the Cassandra native binary protocol for CQL queries
  • Does not use Thrift
  • You'll need to set start_native_transport: true in

    
    
    ### Quickstart
    
rebar compile
erl -pa ebin -boot start_sasl

{ok, Pid} = ecql_connection:start_link().
ecql_connection:q(Pid, <<"USE my_keyspace">>).
ecql_connection:q(Pid, <<"SELECT * from my_table LIMIT 3">>, one).