Re: "easy" interface to Cassandra (was: EasyCassandra.pm Perl interface alpha 0.01)

2010-01-10 Thread Mark Robson
I can't see any reason to make an "easy" Cassandra interface, as the Thrift interface isn't really very difficult. In any case the main problems with Cassandra will be design ones, i.e. figuring out how to use it effectively in your application. No "Easy" library is going to make that easier. Mar

"easy" interface to Cassandra (was: EasyCassandra.pm Perl interface alpha 0.01)

2010-01-09 Thread Ted Zlatanov
I was wondering if it would make sense to add the pseudo-language EasyCassandra.pm uses right into Cassandra and expose it over Thrift. Here's a summary of the requests supported by this language: # read and remove requests: # "X/[Y][A,B]": supercolumn family X, super column Y (not a time

EasyCassandra.pm Perl interface alpha 0.01

2009-12-28 Thread Ted Zlatanov
Attached is the first alpha (0.01) version of my EasyCassandra.pm Perl interface to Cassandra. I am also attaching a demo script that will show the intended usage, but basically the idea is that the user can express gets, puts, and removals in shorthand like "Subscribed/<-1>[]" to mean the latest