cassandra-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Peter Reilly <>
Subject Re: Migrate from Hector(unmaintained) to Astyanax for Cassandra 2.0.7, (delaying thrift to CQL migration plan) ?
Date Wed, 28 May 2014 16:31:42 GMT
According to the astynax blog the project will support the java-driver -

On Wed, May 28, 2014 at 8:36 AM, Andrew <> wrote:

> 1. Astyanax does not *officially* support 2.0, and I’m not sure what the
> future plans are for them.
> 2. Thrift is deprecated but not removed.  However,
> 3. It’s an open-source project based on Netflix’ internal usage of it
> (they wrote Astyanax).  There is a mailing list available for questions (
> but YMMV.
> 4. I understand your hesitation, but the functions you are mentioning are
> offered by Cassandra—not the driver.  You are also not *required* to use
> new features… they are just available to you now.  Depending on how you’ve
> set your DAOs up (you are using DAOs or similar, right?), it should be
> fairly simple to migrate—certainly not harder than changing client
> libraries in general.
> Personally, I was using Astyanax for a while before I wanted to update
> Cassandra to 2.x—there’s not a huge difference between it and the Datastax
> Cassandra driver.  I’m not sure what the perceived benefits of Thrift over
> the binary interface are, other than people being familiar with one over
> another.
> Andrew
> On May 28, 2014 at 7:19:52 AM, user 01 ( wrote:
> Currently I am using Hector which is no longer maintained by its
> developers. So, for the past few days I have been looking at Astyanax & to
> be fair, I think I'm just loving its API.
> For sometime now I also had a look at CQL Java driver maintained by
> Datastax but right now, I don't very much love/understand the CQL ways of
> dealing with things like wide dynamic rows, etc, may be because of the past
> few years of working with thrift based Hector API. Also I think it's not a
> really simple transition to move from thrift to CQL.
> So I am using Cassandra 2.0.7 & I wanted to know:
> 1. Does Astyanax(thrift based) supports Cassandra 2.0. ?
> 2. *What is the future of thrift based APIs  *(& specifically Astyanax) ?
> 3. where do I get support for Astyanax ?
> 4. Is it recommended to delay my plans to migrate from thrift to CQL &
> just use thrift based API for now?

View raw message