<html><body><div style="color:#000; background-color:#fff; font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:10pt">Hi,<br style="" class="">I use cqerl, <a style="" class="" href="https://github.com/matehat/cqerl">https://github.com/matehat/cqerl</a><br style="" class=""><br style="" class=""><div style="" class="">CQErl offers a simple Erlang interface to Cassandra using the latest CQL version (v3). The main features include:</div>
<ul style="" class=""><li style="" class="">Automatic (and configurable) connection pools using <a style="" class="" href="https://github.com/seth/pooler">pooler</a>
</li><li style="" class="">Batched queries</li><li style="" class="">Variable bindings in CQL queries (named or not)</li><li style="" class="">Automatic query reuse when including variable bindings</li><li style="" class="">Collection types support</li><li style="" class="">Tunable consistency level</li><li style="" class="">Synchronous or asynchronous queries</li><li style="" class="">Automatic compression (using lz4 or snappy if available)</li><li style="" class="">SSL support</li><li style="" class="">Pluggable authentication (as long as it's <a style="" class="" href="http://en.wikipedia.org/wiki/Simple_Authentication_and_Security_Layer">SASL</a>-based)</li></ul><div><br></div><div style="color: rgb(0, 0, 0); font-size: 13.3333px; font-family: HelveticaNeue,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif; background-color: transparent; font-style: normal;">Regards,</div><div style="color: rgb(0, 0, 0); font-size: 13.3333px; font-family:
HelveticaNeue,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif; background-color: transparent; font-style: normal;">Eddie</div><br style="" class=""><div style="" class=""> </div><br style="" class=""><br style="" class=""><div style="" class=""><span style="" class=""><br style="" class=""></span></div><div style="display: block;" class="yahoo_quoted"> <div class="" style="font-family: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 10pt"> <div class="" style="font-family: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 12pt"> <div style="" class="" dir="ltr"> <font style="" class="" face="Arial" size="2"> On Wednesday, May 7, 2014 6:53 AM, Federico Carrone <federico.carrone@gmail.com> wrote:<br style="" class=""> </font> </div> <div style="" class=""><div style="" class="" id="yiv7782830095"><div style="" class=""><div style="" class="" dir="ltr"><div
style="" class="">There is also seestar:</div><a style="" class="" rel="nofollow" shape="rect" target="_blank" href="https://github.com/iamaleksey/seestar">https://github.com/iamaleksey/seestar</a><br style="" class="" clear="none"><div style="" class=""><br style="" class="" clear="none"></div><div style="" class="">I used it and work fine in general. But we had a few issues. We migrated from cassandra to another database so I don't remember anymore which issues we had with seestar.</div>
<div style="" class=""><br style="" class="" clear="none"></div><div style="" class="">Regards.</div></div><div style="" class=""><br style="" class="" clear="none"><br style="" class="" clear="none"><div style="" class="" id="yiv7782830095yqtfd49292"><div style="" class="">On Tue, May 6, 2014 at 9:39 PM, Mahesh Paolini-Subramanya <span style="" class="" dir="ltr"><<a style="" class="" rel="nofollow" shape="rect" ymailto="mailto:mahesh@dieswaytoofast.com" target="_blank" href="mailto:mahesh@dieswaytoofast.com">mahesh@dieswaytoofast.com</a>></span> wrote:<br style="" class="" clear="none">
<blockquote class="" style="margin:0 0 0 .8ex"><div style="" class="" dir="ltr">erlcql (<a style="" class="" rel="nofollow" shape="rect" target="_blank" href="https://github.com/rpt/erlcql">https://github.com/rpt/erlcql</a>) for CQL, and erlang_cassandra (<a style="" class="" rel="nofollow" shape="rect" target="_blank" href="https://github.com/dieswaytoofast/erlang_cassandra">https://github.com/dieswaytoofast/erlang_cassandra</a>) for thrift.<div style="" class="">
<br style="" class="" clear="none"></div><div style="" class="">Cheers</div><div style="" class=""><br style="" class="" clear="none"></div><div style="" class="">p.s. Both pretty actively maintained, though I'd stay away from thrift if I were you...</div></div><div style="" class=""><br style="" class="" clear="none"><br style="" class="" clear="none"><div style="" class=""><div style="" class=""><div style="" class="">
On Tue, May 6, 2014 at 7:21 PM, Ryan Brown <span style="" class="" dir="ltr"><<a style="" class="" rel="nofollow" shape="rect" ymailto="mailto:ryankbrown@gmail.com" target="_blank" href="mailto:ryankbrown@gmail.com">ryankbrown@gmail.com</a>></span> wrote:<br style="" class="" clear="none">
</div></div><blockquote class="" style="margin:0 0 0 .8ex"><div style="" class=""><div style="" class=""><div style="" class="" dir="ltr"><div style="" class="">I'm looking to implement cassandra as, essentially, a replacement for mnesia in my erlang application. (Much research and battle woulds has resulted in this solution. Would be happy to discuss offline.)</div>
<div style="" class=""><br style="" class="" clear="none"></div><div style="" class="">My question is regarding what is the "best" cassandra client library for erlang. For me, best is mainly defined as reasonably simple implementation and active development and support.</div><div style="" class="">
<br style="" class="" clear="none"></div><div style="" class="">cqerl? seestar? other?</div><div style="" class=""><br style="" class="" clear="none"></div><div style="" class="">Thanks in advance!</div></div>
<br style="" class="" clear="none"></div></div>_______________________________________________<br style="" class="" clear="none">
erlang-questions mailing list<br style="" class="" clear="none">
<a style="" class="" rel="nofollow" shape="rect" ymailto="mailto:erlang-questions@erlang.org" target="_blank" href="mailto:erlang-questions@erlang.org">erlang-questions@erlang.org</a><br style="" class="" clear="none">
<a style="" class="" rel="nofollow" shape="rect" target="_blank" href="http://erlang.org/mailman/listinfo/erlang-questions">http://erlang.org/mailman/listinfo/erlang-questions</a><br style="" class="" clear="none">
<br style="" class="" clear="none"></blockquote></div><span style="" class=""><font style="" class="" color="#888888"><br style="" class="" clear="none"><br style="" class="" clear="all"></font></span><div style="" class=""><br style="" class="" clear="none"></div>-- <br style="" class="" clear="none"><div style="" class="" dir="ltr"><div class="" style="font-family:Helvetica;word-wrap:break-word"><div class="" style="margin:0in 0in 0.0001pt"><font style="" class="" color="#1f497d" face="Calibri, sans-serif"><span class="" style="font-size:15px"><b style="" class=""></b></span></font><div class="" style="font-style:italic;margin:0px;font-family:Calibri"><b style="" class="">
<b class="" style="color:rgb(17,85,204)"><a class="" rel="nofollow" shape="rect" target="_blank" href="http://www.gravatar.com/avatar/204a87f81a0d9764c1f3364f53e8facf.png" style="color:rgb(17,85,204)">Mahesh Paolini-Subramanya</a></b></b></div><b style="" class=""></b><div class="" style="margin:0px;font-family:Calibri"><b style="" class="">
<span class="" style="font-weight:normal">That tall bald Indian guy..</span><br style="" class="" clear="none"></b></div><b style="" class=""></b></div></div><div class="" style="font-family:Helvetica;word-wrap:break-word"><div class="" style="margin:0in 0in 0.0001pt"><font style="" class="" color="#1f497d" face="Calibri, sans-serif"><span class="" style="font-size:15px"><b style="" class=""></b></span></font><div class="" style="margin:0px;font-family:Calibri"><b style="" class="">
</b><div class="" style="font-family:Helvetica;word-wrap:break-word"><b style="" class=""></b><div class="" style="margin:0in 0in 0.0001pt;font-size:12pt;font-family:'Times New Roman', serif"><b style="" class=""><span class="" style="font-size:11pt;font-family:Calibri, sans-serif"></span></b><div class="" style="margin:0px;font-family:Calibri;color:rgb(1,108,226)"><b style="" class="">
<a class="" rel="nofollow" shape="rect" target="_blank" href="https://plus.google.com/u/0/108074935470209044442/posts" style="color:rgb(17,85,204)">Google+</a><span class="" style="color:rgb(31,73,125)"> | <a class="" rel="nofollow" shape="rect" target="_blank" href="http://dieswaytoofast.blogspot.com/" style="color:rgb(17,85,204)"><span class="" style="color:rgb(1,108,226)">Blog</span></a></span> <span class="" style="color:rgb(31,73,125)"> | <span class="" style="color:rgb(1,108,226)"><a class="" rel="nofollow" shape="rect" target="_blank" href="https://twitter.com/dieswaytoofast" style="color:rgb(17,85,204)">Twitter</a></span></span><span class="" style="color:rgb(31,73,125)"> | </span><a class="" rel="nofollow" shape="rect" target="_blank" href="http://www.linkedin.com/in/dieswaytoofast" style="color:rgb(17,85,204)">LinkedIn</a></b></div><b style="" class="">
</b></div><b style="" class=""></b></div><b style="" class=""></b></div><b style="" class=""></b></div></div></div>
</div>
<br style="" class="" clear="none">_______________________________________________<br style="" class="" clear="none">
erlang-questions mailing list<br style="" class="" clear="none">
<a style="" class="" rel="nofollow" shape="rect" ymailto="mailto:erlang-questions@erlang.org" target="_blank" href="mailto:erlang-questions@erlang.org">erlang-questions@erlang.org</a><br style="" class="" clear="none">
<a style="" class="" rel="nofollow" shape="rect" target="_blank" href="http://erlang.org/mailman/listinfo/erlang-questions">http://erlang.org/mailman/listinfo/erlang-questions</a><br style="" class="" clear="none">
<br style="" class="" clear="none"></blockquote></div></div><br style="" class="" clear="none"><br style="" class="" clear="all"><div style="" class=""><br style="" class="" clear="none"></div>-- <br style="" class="" clear="none"><div style="" class="" dir="ltr"><a style="" class="" rel="nofollow" shape="rect" target="_blank" href="http://federicocarrone.com/">http://federicocarrone.com/</a><div style="" class="" id="yiv7782830095yqtfd42342"><br style="" class="" clear="none"></div></div><div style="" class="" id="yiv7782830095yqtfd96574">
</div></div></div></div><br style="" class=""><div style="" class="" id="yqtfd47819">_______________________________________________<br style="" class="" clear="none">erlang-questions mailing list<br style="" class="" clear="none"><a style="" class="" shape="rect" ymailto="mailto:erlang-questions@erlang.org" href="mailto:erlang-questions@erlang.org">erlang-questions@erlang.org</a><br style="" class="" clear="none"><a style="" class="" shape="rect" href="http://erlang.org/mailman/listinfo/erlang-questions" target="_blank">http://erlang.org/mailman/listinfo/erlang-questions</a><br style="" class="" clear="none"></div><br style="" class=""><br style="" class=""></div> </div> </div> </div> </div></body></html>