Re: Looking for a good Ruby client

2012-11-21 Thread Rob Coli
On Tue, Nov 20, 2012 at 11:40 PM, Timmy Turner wrote: > I thought you were going to expose the internals of CQL3 features like (wide > rows with) complex keys and collections to CQL2 clients (which is something > that should generally be possible, if Datastax' blog posts are accurate, > i.e. an ac

Re: Looking for a good Ruby client

2012-11-21 Thread Mat Brown
Hi Timmy, I see what you mean. No, I don't have any plans to do that -- in fact, it seems like it would be exceedingly difficult, as CQL2 doesn't support composite column comparators, which as I understand it underlie the multi-primary-key structures in CQL3. Might be possible to hand-roll somethi

Re: Looking for a good Ruby client

2012-11-20 Thread Timmy Turner
Thanks Mat! I thought you were going to expose the internals of CQL3 features like (wide rows with) complex keys and collections to CQL2 clients (which is something that should generally be possible, if Datastax' blog posts are accurate, i.e. an actual description of how things were implemented an

Re: Looking for a good Ruby client

2012-11-20 Thread Mat Brown
Hi Timmy, I haven't done a lot of playing with CQL3 yet, mostly just reading the blog posts, so the following is subject to change : ) Right now, the Cequel model layer has a skinny row model (which is designed to follow common patterns of Ruby ORMs) and a wide row model (which is designed to beh

Re: Looking for a good Ruby client

2012-11-20 Thread Timmy Turner
@Mat Brown: > (while still retaining compatibility with CQL2 structures). Do you mean by exceeding what Cassandra itself provides in terms of CQL2/3 interoperability? I'm looking into something similar currently (however in Java not in Ruby) and would be interested in your experiences, if you fo

Re: Looking for a good Ruby client

2012-11-20 Thread Alain RODRIGUEZ
@Mat Well I guess you could add your Ruby client to this list since there is not a lot of them yet. http://wiki.apache.org/cassandra/ClientOptions Alain 2012/11/20 Mat Brown > As the author of Cequel, I can assure you it is excellent ; ) > > We use it in production at Brewster and it is quit

Re: Looking for a good Ruby client

2012-11-20 Thread Mat Brown
As the author of Cequel, I can assure you it is excellent ; ) We use it in production at Brewster and it is quite stable. If you try it out and find any bugs, we'll fix 'em quickly. I'm planning a big overhaul of the model layer over the holidays to expose all the new data modeling goodness in C

Re: Looking for a good Ruby client

2012-11-15 Thread Harry Wilkinson
Update on this: someone just pointed me towards the Cequel gem: https://github.com/brewster/cequel The way it's described in the readme it looks like exactly what I was looking for - a modern, CQL-based gem that is in active development and also follows the ActiveModel pattern. I'd be very intere

Re: Looking for a good Ruby client

2012-08-01 Thread Thorsten von Eicken
Harry, we're in a similar situation and are starting to work out our own ruby client. The biggest issue is that it doesn't make much sense to build a higher level abstraction on anything other than CQL3, given where things are headed. At least this is our opinion. At the same time, CQL3 is just bar

Looking for a good Ruby client

2012-08-01 Thread Harry Wilkinson
Hi, I'm looking for a Ruby client for Cassandra that is pretty high-level. I am really hoping to find a Ruby gem of high quality that allows a developer to create models like you would with ActiveModel. So far I have figured out that the canonical Ruby client for Cassandra is Twitter's Cassandra