cassandra driver in erlang that speaks native cassandra protocol
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.

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).