Dear Wiki user, You have subscribed to a wiki page or wiki category on "Cassandra Wiki" for change notification.
The "ClientExamples" page has been changed by TedZ. The comment on this change is: show how to generare Thrift bindings and mention cassidy.pl. http://wiki.apache.org/cassandra/ClientExamples?action=diff&rev1=72&rev2=73 -------------------------------------------------- * http://github.com/NZKoz/cassandra_object/tree/master (for Rails) * Perl: * http://search.cpan.org/dist/Net-Cassandra/lib/Net/Cassandra.pm - * http://search.cpan.org/dist/Net-Cassandra-Easy/ (A simpler, much less Thrift-oriented interface than Net::Cassandra) + * http://search.cpan.org/dist/Net-Cassandra-Easy/ (A simpler, much less Thrift-oriented interface than Net::Cassandra; includes a CLI called cassidy.pl with tab-completion) * Python: * http://github.com/digg/lazyboy/tree/master * http://github.com/driftx/Telephus/tree/master (Twisted) @@ -49, +49 @@ = Thrift examples = The rest of this page shows examples of using the low-level [[http://incubator.apache.org/thrift/|Thrift]] interface. + + To generate the bindings for a particular language, first find out if Thrift supports that language. If it does, you can run "thrift -gen XYZ interface/cassandra.thrift" for whatever XYZ you fancy. These examples are for Cassandra trunk, which will become 0.4. See ClientExamples03 for examples fitting the 03 API.