You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@cassandra.apache.org by Baskar Sikkayan <te...@gmail.com> on 2012/12/29 04:24:06 UTC
Cassadra API for Java
Hi,
I am new to Apache Cassandra.
Could you please suggest me good java API( Hector, thrift or .....) for
Cassandra?
Thanks,
Baskar.S
+91 97394 76008
Re: Cassadra API for Java
Posted by "Hiller, Dean" <De...@nrel.gov>.
You can check the cassandra list of java clients
http://wiki.apache.org/cassandra/ClientOptions
From: Brian Tarbox <ta...@cabotresearch.com>>
Reply-To: "user@cassandra.apache.org<ma...@cassandra.apache.org>" <us...@cassandra.apache.org>>
Date: Sunday, December 30, 2012 11:03 AM
To: "user@cassandra.apache.org<ma...@cassandra.apache.org>" <us...@cassandra.apache.org>>
Subject: Re: Cassadra API for Java
Anyone still use Pelops?
On Sun, Dec 30, 2012 at 12:19 PM, Shahryar Sedghi <sh...@gmail.com>> wrote:
I use JDBC with Cassandra 1.1 with CQL 3. I tried both Hector and Thrift and JDBC is much easier to code, I never tried Astyanax. Application servers have built-in connection pooling support for JDBC, but do not provide fail over to other machines, you need to do it at the application level.
Another Caveat: With Both Hector and Thrift without CQL you can retrieve all or portion of the row keys, CQL (at least on 1.1) does not give you distinct row keys. If you have a use case like this, either you need a Hybrid API solution or stick with another API,
Regards
Shahryar
On Fri, Dec 28, 2012 at 10:34 PM, Michael Kjellman <mk...@barracuda.com>> wrote:
This was asked as recently as one month + 1 day btw:
http://grokbase.com/t/cassandra/user/12bve4d8e8/java-high-level-client if you weren't subscribed to the group to see the messages to see a longer discussion.
From: Baskar Sikkayan <te...@gmail.com>>
Reply-To: "user@cassandra.apache.org<ma...@cassandra.apache.org>" <us...@cassandra.apache.org>>
Date: Friday, December 28, 2012 7:24 PM
To: "user@cassandra.apache.org<ma...@cassandra.apache.org>" <us...@cassandra.apache.org>>
Subject: Cassadra API for Java
Hi,
I am new to Apache Cassandra.
Could you please suggest me good java API( Hector, thrift or .....) for Cassandra?
Thanks,
Baskar.S
+91 97394 76008<tel:%2B91%2097394%2076008>
----------------------------------
Join Barracuda Networks in the fight against hunger.
To learn how you can help in your community, please visit: http://on.fb.me/UAdL4f
--
"Life is what happens while you are making other plans." ~ John Lennon
Re: Cassadra API for Java
Posted by Brian Tarbox <ta...@cabotresearch.com>.
Anyone still use Pelops?
On Sun, Dec 30, 2012 at 12:19 PM, Shahryar Sedghi <sh...@gmail.com>wrote:
> I use JDBC with Cassandra 1.1 with CQL 3. I tried both Hector and Thrift
> and JDBC is much easier to code, I never tried Astyanax. Application
> servers have built-in connection pooling support for JDBC, but do not
> provide fail over to other machines, you need to do it at the application
> level.
>
> Another Caveat: With Both Hector and Thrift without CQL you can retrieve
> all or portion of the row keys, CQL (at least on 1.1) does not give you
> distinct row keys. If you have a use case like this, either you need a
> Hybrid API solution or stick with another API,
>
> Regards
>
> Shahryar
>
>
> On Fri, Dec 28, 2012 at 10:34 PM, Michael Kjellman <
> mkjellman@barracuda.com> wrote:
>
>> This was asked as recently as one month + 1 day btw:
>>
>> http://grokbase.com/t/cassandra/user/12bve4d8e8/java-high-level-client if
>> you weren't subscribed to the group to see the messages to see a longer
>> discussion.
>>
>> From: Baskar Sikkayan <te...@gmail.com>
>> Reply-To: "user@cassandra.apache.org" <us...@cassandra.apache.org>
>> Date: Friday, December 28, 2012 7:24 PM
>> To: "user@cassandra.apache.org" <us...@cassandra.apache.org>
>> Subject: Cassadra API for Java
>>
>> Hi,
>> I am new to Apache Cassandra.
>> Could you please suggest me good java API( Hector, thrift or .....) for
>> Cassandra?
>>
>> Thanks,
>> Baskar.S
>> +91 97394 76008
>>
>>
>>
>> ----------------------------------
>> Join Barracuda Networks in the fight against hunger.
>> To learn how you can help in your community, please visit:
>> http://on.fb.me/UAdL4f
>>
>>
>
>
>
> --
> "Life is what happens while you are making other plans." ~ John Lennon
>
Re: Cassadra API for Java
Posted by Shahryar Sedghi <sh...@gmail.com>.
I use JDBC with Cassandra 1.1 with CQL 3. I tried both Hector and Thrift
and JDBC is much easier to code, I never tried Astyanax. Application
servers have built-in connection pooling support for JDBC, but do not
provide fail over to other machines, you need to do it at the application
level.
Another Caveat: With Both Hector and Thrift without CQL you can retrieve
all or portion of the row keys, CQL (at least on 1.1) does not give you
distinct row keys. If you have a use case like this, either you need a
Hybrid API solution or stick with another API,
Regards
Shahryar
On Fri, Dec 28, 2012 at 10:34 PM, Michael Kjellman
<mk...@barracuda.com>wrote:
> This was asked as recently as one month + 1 day btw:
>
> http://grokbase.com/t/cassandra/user/12bve4d8e8/java-high-level-client if
> you weren't subscribed to the group to see the messages to see a longer
> discussion.
>
> From: Baskar Sikkayan <te...@gmail.com>
> Reply-To: "user@cassandra.apache.org" <us...@cassandra.apache.org>
> Date: Friday, December 28, 2012 7:24 PM
> To: "user@cassandra.apache.org" <us...@cassandra.apache.org>
> Subject: Cassadra API for Java
>
> Hi,
> I am new to Apache Cassandra.
> Could you please suggest me good java API( Hector, thrift or .....) for
> Cassandra?
>
> Thanks,
> Baskar.S
> +91 97394 76008
>
>
>
> ----------------------------------
> Join Barracuda Networks in the fight against hunger.
> To learn how you can help in your community, please visit:
> http://on.fb.me/UAdL4f
>
>
--
"Life is what happens while you are making other plans." ~ John Lennon
Re: Cassadra API for Java
Posted by Michael Kjellman <mk...@barracuda.com>.
Hector is an abstraction to pure thrift. I prefer https://github.com/Netflix/astyanax
If you are just starting and can wait for the official 1.2 release (obviously in production you can use trunk or the rc versions) then take a look at https://github.com/datastax/java-driver
Best,
mike
From: Baskar Sikkayan <te...@gmail.com>>
Reply-To: "user@cassandra.apache.org<ma...@cassandra.apache.org>" <us...@cassandra.apache.org>>
Date: Friday, December 28, 2012 7:24 PM
To: "user@cassandra.apache.org<ma...@cassandra.apache.org>" <us...@cassandra.apache.org>>
Subject: Cassadra API for Java
Hi,
I am new to Apache Cassandra.
Could you please suggest me good java API( Hector, thrift or .....) for Cassandra?
Thanks,
Baskar.S
+91 97394 76008
Join Barracuda Networks in the fight against hunger.
To learn how you can help in your community, please visit: http://on.fb.me/UAdL4f
Re: Cassadra API for Java
Posted by Michael Kjellman <mk...@barracuda.com>.
This was asked as recently as one month + 1 day btw:
http://grokbase.com/t/cassandra/user/12bve4d8e8/java-high-level-client if you weren't subscribed to the group to see the messages to see a longer discussion.
From: Baskar Sikkayan <te...@gmail.com>>
Reply-To: "user@cassandra.apache.org<ma...@cassandra.apache.org>" <us...@cassandra.apache.org>>
Date: Friday, December 28, 2012 7:24 PM
To: "user@cassandra.apache.org<ma...@cassandra.apache.org>" <us...@cassandra.apache.org>>
Subject: Cassadra API for Java
Hi,
I am new to Apache Cassandra.
Could you please suggest me good java API( Hector, thrift or .....) for Cassandra?
Thanks,
Baskar.S
+91 97394 76008
Join Barracuda Networks in the fight against hunger.
To learn how you can help in your community, please visit: http://on.fb.me/UAdL4f