Re: Cassandra API Library.

2012-09-04 Thread Filipe Gonçalves
@Brian: you can add the Cassandra::Simple Perl client
http://fmgoncalves.github.com/p5-cassandra-simple/

2012/8/27 Paolo Bernardi berna...@gmail.com

 On 08/23/2012 01:40 PM, Thomas Spengler wrote:

 4) pelops (Thrift,Java)


  I've been using Pelops for quite some time with pretty good results; it
 felt much cleaner than Hector.

 Paolo

 --
 @bernarpa
 http://paolobernardi.**wordpress.com http://paolobernardi.wordpress.com




-- 
Filipe Gonçalves


Re: Cassandra API Library.

2012-09-04 Thread Brian O'Neill
You got it.  (done)

-brian

On Tue, Sep 4, 2012 at 7:08 AM, Filipe Gonçalves
the.wa.syndr...@gmail.com wrote:
 @Brian: you can add the Cassandra::Simple Perl client
 http://fmgoncalves.github.com/p5-cassandra-simple/


 2012/8/27 Paolo Bernardi berna...@gmail.com

 On 08/23/2012 01:40 PM, Thomas Spengler wrote:

 4) pelops (Thrift,Java)


 I've been using Pelops for quite some time with pretty good results; it
 felt much cleaner than Hector.

 Paolo

 --
 @bernarpa
 http://paolobernardi.wordpress.com




 --
 Filipe Gonçalves



-- 
Brian ONeill
Lead Architect, Health Market Science (http://healthmarketscience.com)
Apache Cassandra MVP
mobile:215.588.6024
blog: http://brianoneill.blogspot.com/
twitter: @boneill42


Re: Cassandra API Library.

2012-09-04 Thread Nuba Princigalli
check also http://search.cpan.org/dist/perlcassa/ :)


On Tue, Sep 4, 2012 at 10:05 AM, Brian O'Neill b...@alumni.brown.eduwrote:

 You got it.  (done)

 -brian

 On Tue, Sep 4, 2012 at 7:08 AM, Filipe Gonçalves
 the.wa.syndr...@gmail.com wrote:
  @Brian: you can add the Cassandra::Simple Perl client
  http://fmgoncalves.github.com/p5-cassandra-simple/
 
 
  2012/8/27 Paolo Bernardi berna...@gmail.com
 
  On 08/23/2012 01:40 PM, Thomas Spengler wrote:
 
  4) pelops (Thrift,Java)
 
 
  I've been using Pelops for quite some time with pretty good results; it
  felt much cleaner than Hector.
 
  Paolo
 
  --
  @bernarpa
  http://paolobernardi.wordpress.com
 
 
 
 
  --
  Filipe Gonçalves



 --
 Brian ONeill
 Lead Architect, Health Market Science (http://healthmarketscience.com)
 Apache Cassandra MVP
 mobile:215.588.6024
 blog: http://brianoneill.blogspot.com/
 twitter: @boneill42



Re: Cassandra API Library.

2012-08-27 Thread Paolo Bernardi

On 08/23/2012 01:40 PM, Thomas Spengler wrote:

4) pelops (Thrift,Java)


I've been using Pelops for quite some time with pretty good results; it 
felt much cleaner than Hector.


Paolo

--
@bernarpa
http://paolobernardi.wordpress.com



Re: Cassandra API Library.

2012-08-23 Thread Baskar Sikkayan
I would vote for Hector :)

On Thu, Aug 23, 2012 at 4:55 PM, Amit Handa amithand...@gmail.com wrote:

 hi,

 kindly let me know which java client api is more matured, and easy to use
 with all features(Super Columns, caching, pooling, etc) of Cassandra 1.X.
 Right now i come to know that following client exists:

 1) Hector(Java)
 2) Thrift (Java)
 3) Kundera (Java)


 With Regards,
 Amit



Re: Cassandra API Library.

2012-08-23 Thread Thomas Spengler
4) pelops (Thrift,Java)

On 08/23/2012 01:28 PM, Baskar Sikkayan wrote:
 I would vote for Hector :)
 
 On Thu, Aug 23, 2012 at 4:55 PM, Amit Handa amithand...@gmail.com wrote:
 
 hi,

 kindly let me know which java client api is more matured, and easy to use
 with all features(Super Columns, caching, pooling, etc) of Cassandra 1.X.
 Right now i come to know that following client exists:

 1) Hector(Java)
 2) Thrift (Java)
 3) Kundera (Java)


 With Regards,
 Amit

 


-- 
Thomas Spengler
Chief Technology Officer


TopTarif Internet GmbH, Pappelallee 78-79, D-10437 Berlin
Tel.: (030) 2000912 0 | Fax: (030) 2000912 100
thomas.speng...@toptarif.de | www.toptarif.de

Amtsgericht Charlottenburg, HRB 113287 B
Geschäftsführer: Dr. Rainer Brosch, Dr. Carolin Gabor
-


Re: Cassandra API Library.

2012-08-23 Thread Brian O'Neill


We've used 'em all andŠ (IMHO)

1) I would avoid Thrift directly.
2) Hector is a sure bet.
3) Astyanax is the up and comer.
4) Kundera is good, but works like an ORM -- so not so good if your
columns aren't defined ahead of time.

-brian

---
Brian O'Neill
Lead Architect, Software Development
 
Health Market Science
The Science of Better Results
2700 Horizon Drive € King of Prussia, PA € 19406
M: 215.588.6024 € @boneill42 http://www.twitter.com/boneill42  €
healthmarketscience.com

This information transmitted in this email message is for the intended
recipient only and may contain confidential and/or privileged material. If
you received this email in error and are not the intended recipient, or
the person responsible to deliver it to the intended recipient, please
contact the sender at the email above and delete this email and any
attachments and destroy any copies thereof. Any review, retransmission,
dissemination, copying or other use of, or taking any action in reliance
upon, this information by persons or entities other than the intended
recipient is strictly prohibited.
 






On 8/23/12 7:40 AM, Thomas Spengler thomas.speng...@toptarif.de wrote:

4) pelops (Thrift,Java)

On 08/23/2012 01:28 PM, Baskar Sikkayan wrote:
 I would vote for Hector :)
 
 On Thu, Aug 23, 2012 at 4:55 PM, Amit Handa amithand...@gmail.com
wrote:
 
 hi,

 kindly let me know which java client api is more matured, and easy to
use
 with all features(Super Columns, caching, pooling, etc) of Cassandra
1.X.
 Right now i come to know that following client exists:

 1) Hector(Java)
 2) Thrift (Java)
 3) Kundera (Java)


 With Regards,
 Amit

 


-- 
Thomas Spengler
Chief Technology Officer


TopTarif Internet GmbH, Pappelallee 78-79, D-10437 Berlin
Tel.: (030) 2000912 0 | Fax: (030) 2000912 100
thomas.speng...@toptarif.de | www.toptarif.de

Amtsgericht Charlottenburg, HRB 113287 B
Geschäftsführer: Dr. Rainer Brosch, Dr. Carolin Gabor
-




Re: Cassandra API Library.

2012-08-23 Thread Hiller, Dean
playOrm has a raw layer that if your columns are not defined ahead of time
and SQL with no limitations on , =, =, etc. etc. as well as joins being
added shortly BUT joins are for joining partitions so that your system can
still scale to infinity.  Also has an in-memory database as well for unit
testing that you can do TDD with built in.

So if you like JQL but want infinite scale JQL, try playOrm.

All 45 tests are passing.  We expect 100 unit tests to be in place by the
end of the year.

Dean

On 8/23/12 6:46 AM, Brian O'Neill boneil...@gmail.com wrote:



We've used 'em all andŠ (IMHO)

1) I would avoid Thrift directly.
2) Hector is a sure bet.
3) Astyanax is the up and comer.
4) Kundera is good, but works like an ORM -- so not so good if your
columns aren't defined ahead of time.

-brian

---
Brian O'Neill
Lead Architect, Software Development
 
Health Market Science
The Science of Better Results
2700 Horizon Drive € King of Prussia, PA € 19406
M: 215.588.6024 € @boneill42 http://www.twitter.com/boneill42  €
healthmarketscience.com

This information transmitted in this email message is for the intended
recipient only and may contain confidential and/or privileged material. If
you received this email in error and are not the intended recipient, or
the person responsible to deliver it to the intended recipient, please
contact the sender at the email above and delete this email and any
attachments and destroy any copies thereof. Any review, retransmission,
dissemination, copying or other use of, or taking any action in reliance
upon, this information by persons or entities other than the intended
recipient is strictly prohibited.
 






On 8/23/12 7:40 AM, Thomas Spengler thomas.speng...@toptarif.de wrote:

4) pelops (Thrift,Java)

On 08/23/2012 01:28 PM, Baskar Sikkayan wrote:
 I would vote for Hector :)
 
 On Thu, Aug 23, 2012 at 4:55 PM, Amit Handa amithand...@gmail.com
wrote:
 
 hi,

 kindly let me know which java client api is more matured, and easy to
use
 with all features(Super Columns, caching, pooling, etc) of Cassandra
1.X.
 Right now i come to know that following client exists:

 1) Hector(Java)
 2) Thrift (Java)
 3) Kundera (Java)


 With Regards,
 Amit

 


-- 
Thomas Spengler
Chief Technology Officer


TopTarif Internet GmbH, Pappelallee 78-79, D-10437 Berlin
Tel.: (030) 2000912 0 | Fax: (030) 2000912 100
thomas.speng...@toptarif.de | www.toptarif.de

Amtsgericht Charlottenburg, HRB 113287 B
Geschäftsführer: Dr. Rainer Brosch, Dr. Carolin Gabor
-





Re: Cassandra API Library.

2012-08-23 Thread Brian O'Neill

Thanks Dean… I hadn't played with that one.  I wonder if that would better
fit the bill for the Spring Data Cassandra module I'm hacking on.
https://github.com/boneill42/spring-data-cassandra

I'll poke around.

-brian

---
Brian O'Neill
Lead Architect, Software Development
 
Health Market Science
The Science of Better Results
2700 Horizon Drive • King of Prussia, PA • 19406
M: 215.588.6024 • @boneill42 http://www.twitter.com/boneill42  •
healthmarketscience.com

This information transmitted in this email message is for the intended
recipient only and may contain confidential and/or privileged material. If
you received this email in error and are not the intended recipient, or
the person responsible to deliver it to the intended recipient, please
contact the sender at the email above and delete this email and any
attachments and destroy any copies thereof. Any review, retransmission,
dissemination, copying or other use of, or taking any action in reliance
upon, this information by persons or entities other than the intended
recipient is strictly prohibited.
 






On 8/23/12 9:19 AM, Hiller, Dean dean.hil...@nrel.gov wrote:

playOrm has a raw layer that if your columns are not defined ahead of time
and SQL with no limitations on , =, =, etc. etc. as well as joins being
added shortly BUT joins are for joining partitions so that your system can
still scale to infinity.  Also has an in-memory database as well for unit
testing that you can do TDD with built in.

So if you like JQL but want infinite scale JQL, try playOrm.

All 45 tests are passing.  We expect 100 unit tests to be in place by the
end of the year.

Dean

On 8/23/12 6:46 AM, Brian O'Neill boneil...@gmail.com wrote:



We've used 'em all andŠ (IMHO)

1) I would avoid Thrift directly.
2) Hector is a sure bet.
3) Astyanax is the up and comer.
4) Kundera is good, but works like an ORM -- so not so good if your
columns aren't defined ahead of time.

-brian

---
Brian O'Neill
Lead Architect, Software Development
 
Health Market Science
The Science of Better Results
2700 Horizon Drive € King of Prussia, PA € 19406
M: 215.588.6024 € @boneill42 http://www.twitter.com/boneill42  €
healthmarketscience.com

This information transmitted in this email message is for the intended
recipient only and may contain confidential and/or privileged material.
If
you received this email in error and are not the intended recipient, or
the person responsible to deliver it to the intended recipient, please
contact the sender at the email above and delete this email and any
attachments and destroy any copies thereof. Any review, retransmission,
dissemination, copying or other use of, or taking any action in reliance
upon, this information by persons or entities other than the intended
recipient is strictly prohibited.
 






On 8/23/12 7:40 AM, Thomas Spengler thomas.speng...@toptarif.de
wrote:

4) pelops (Thrift,Java)

On 08/23/2012 01:28 PM, Baskar Sikkayan wrote:
 I would vote for Hector :)
 
 On Thu, Aug 23, 2012 at 4:55 PM, Amit Handa amithand...@gmail.com
wrote:
 
 hi,

 kindly let me know which java client api is more matured, and easy to
use
 with all features(Super Columns, caching, pooling, etc) of Cassandra
1.X.
 Right now i come to know that following client exists:

 1) Hector(Java)
 2) Thrift (Java)
 3) Kundera (Java)


 With Regards,
 Amit

 


-- 
Thomas Spengler
Chief Technology Officer


TopTarif Internet GmbH, Pappelallee 78-79, D-10437 Berlin
Tel.: (030) 2000912 0 | Fax: (030) 2000912 100
thomas.speng...@toptarif.de | www.toptarif.de

Amtsgericht Charlottenburg, HRB 113287 B
Geschäftsführer: Dr. Rainer Brosch, Dr. Carolin Gabor

-







Re: Cassandra API Library.

2012-08-23 Thread Brian O'Neill
FWIW.. I just threw this together...
http://brianoneill.blogspot.com/2012/08/cassandra-apis-laundry-list.html

Let me know if I missed any others. (I didn't have playorm on there)

-brian

On Thu, Aug 23, 2012 at 9:51 AM, Brian O'Neill boneil...@gmail.com wrote:

 Thanks Dean… I hadn't played with that one.  I wonder if that would better
 fit the bill for the Spring Data Cassandra module I'm hacking on.
 https://github.com/boneill42/spring-data-cassandra

 I'll poke around.

 -brian

 ---
 Brian O'Neill
 Lead Architect, Software Development

 Health Market Science
 The Science of Better Results
 2700 Horizon Drive • King of Prussia, PA • 19406
 M: 215.588.6024 • @boneill42 http://www.twitter.com/boneill42  •
 healthmarketscience.com

 This information transmitted in this email message is for the intended
 recipient only and may contain confidential and/or privileged material. If
 you received this email in error and are not the intended recipient, or
 the person responsible to deliver it to the intended recipient, please
 contact the sender at the email above and delete this email and any
 attachments and destroy any copies thereof. Any review, retransmission,
 dissemination, copying or other use of, or taking any action in reliance
 upon, this information by persons or entities other than the intended
 recipient is strictly prohibited.







 On 8/23/12 9:19 AM, Hiller, Dean dean.hil...@nrel.gov wrote:

playOrm has a raw layer that if your columns are not defined ahead of time
and SQL with no limitations on , =, =, etc. etc. as well as joins being
added shortly BUT joins are for joining partitions so that your system can
still scale to infinity.  Also has an in-memory database as well for unit
testing that you can do TDD with built in.

So if you like JQL but want infinite scale JQL, try playOrm.

All 45 tests are passing.  We expect 100 unit tests to be in place by the
end of the year.

Dean

On 8/23/12 6:46 AM, Brian O'Neill boneil...@gmail.com wrote:



We've used 'em all andŠ (IMHO)

1) I would avoid Thrift directly.
2) Hector is a sure bet.
3) Astyanax is the up and comer.
4) Kundera is good, but works like an ORM -- so not so good if your
columns aren't defined ahead of time.

-brian

---
Brian O'Neill
Lead Architect, Software Development

Health Market Science
The Science of Better Results
2700 Horizon Drive € King of Prussia, PA € 19406
M: 215.588.6024 € @boneill42 http://www.twitter.com/boneill42  €
healthmarketscience.com

This information transmitted in this email message is for the intended
recipient only and may contain confidential and/or privileged material.
If
you received this email in error and are not the intended recipient, or
the person responsible to deliver it to the intended recipient, please
contact the sender at the email above and delete this email and any
attachments and destroy any copies thereof. Any review, retransmission,
dissemination, copying or other use of, or taking any action in reliance
upon, this information by persons or entities other than the intended
recipient is strictly prohibited.







On 8/23/12 7:40 AM, Thomas Spengler thomas.speng...@toptarif.de
wrote:

4) pelops (Thrift,Java)

On 08/23/2012 01:28 PM, Baskar Sikkayan wrote:
 I would vote for Hector :)

 On Thu, Aug 23, 2012 at 4:55 PM, Amit Handa amithand...@gmail.com
wrote:

 hi,

 kindly let me know which java client api is more matured, and easy to
use
 with all features(Super Columns, caching, pooling, etc) of Cassandra
1.X.
 Right now i come to know that following client exists:

 1) Hector(Java)
 2) Thrift (Java)
 3) Kundera (Java)


 With Regards,
 Amit




--
Thomas Spengler
Chief Technology Officer


TopTarif Internet GmbH, Pappelallee 78-79, D-10437 Berlin
Tel.: (030) 2000912 0 | Fax: (030) 2000912 100
thomas.speng...@toptarif.de | www.toptarif.de

Amtsgericht Charlottenburg, HRB 113287 B
Geschäftsführer: Dr. Rainer Brosch, Dr. Carolin Gabor

-








-- 
Brian ONeill
Lead Architect, Health Market Science (http://healthmarketscience.com)
mobile:215.588.6024
blog: http://weblogs.java.net/blog/boneill42/
blog: http://brianoneill.blogspot.com/


Re: Cassandra API Library.

2012-08-23 Thread Hiller, Dean
No problem, if you like SQL at all and don't mind adding a PARTITIONS
clause, we have a raw ad-hoc layer(if you have properly added meta data
which the ORM objects do for you but can be done manually) you get a query
like this

PARTITIONS p('account56') SELECT tr FROM Trades as tr WHERE tr. price  70;

So it queries just the partition of the Trades table.  We are still
investigating how large partitions can be but we know it is quite large
from previous nosql projects.

Dean


On 8/23/12 7:51 AM, Brian O'Neill boneil...@gmail.com wrote:


Thanks Dean… I hadn't played with that one.  I wonder if that would better
fit the bill for the Spring Data Cassandra module I'm hacking on.
https://github.com/boneill42/spring-data-cassandra

I'll poke around.

-brian

---
Brian O'Neill
Lead Architect, Software Development
 
Health Market Science
The Science of Better Results
2700 Horizon Drive • King of Prussia, PA • 19406
M: 215.588.6024 • @boneill42 http://www.twitter.com/boneill42  •
healthmarketscience.com

This information transmitted in this email message is for the intended
recipient only and may contain confidential and/or privileged material. If
you received this email in error and are not the intended recipient, or
the person responsible to deliver it to the intended recipient, please
contact the sender at the email above and delete this email and any
attachments and destroy any copies thereof. Any review, retransmission,
dissemination, copying or other use of, or taking any action in reliance
upon, this information by persons or entities other than the intended
recipient is strictly prohibited.
 






On 8/23/12 9:19 AM, Hiller, Dean dean.hil...@nrel.gov wrote:

playOrm has a raw layer that if your columns are not defined ahead of
time
and SQL with no limitations on , =, =, etc. etc. as well as joins being
added shortly BUT joins are for joining partitions so that your system
can
still scale to infinity.  Also has an in-memory database as well for unit
testing that you can do TDD with built in.

So if you like JQL but want infinite scale JQL, try playOrm.

All 45 tests are passing.  We expect 100 unit tests to be in place by the
end of the year.

Dean

On 8/23/12 6:46 AM, Brian O'Neill boneil...@gmail.com wrote:



We've used 'em all andŠ (IMHO)

1) I would avoid Thrift directly.
2) Hector is a sure bet.
3) Astyanax is the up and comer.
4) Kundera is good, but works like an ORM -- so not so good if your
columns aren't defined ahead of time.

-brian

---
Brian O'Neill
Lead Architect, Software Development
 
Health Market Science
The Science of Better Results
2700 Horizon Drive € King of Prussia, PA € 19406
M: 215.588.6024 € @boneill42 http://www.twitter.com/boneill42  €
healthmarketscience.com

This information transmitted in this email message is for the intended
recipient only and may contain confidential and/or privileged material.
If
you received this email in error and are not the intended recipient, or
the person responsible to deliver it to the intended recipient, please
contact the sender at the email above and delete this email and any
attachments and destroy any copies thereof. Any review, retransmission,
dissemination, copying or other use of, or taking any action in reliance
upon, this information by persons or entities other than the intended
recipient is strictly prohibited.
 






On 8/23/12 7:40 AM, Thomas Spengler thomas.speng...@toptarif.de
wrote:

4) pelops (Thrift,Java)

On 08/23/2012 01:28 PM, Baskar Sikkayan wrote:
 I would vote for Hector :)
 
 On Thu, Aug 23, 2012 at 4:55 PM, Amit Handa amithand...@gmail.com
wrote:
 
 hi,

 kindly let me know which java client api is more matured, and easy
to
use
 with all features(Super Columns, caching, pooling, etc) of Cassandra
1.X.
 Right now i come to know that following client exists:

 1) Hector(Java)
 2) Thrift (Java)
 3) Kundera (Java)


 With Regards,
 Amit

 


-- 
Thomas Spengler
Chief Technology Officer
---
-

TopTarif Internet GmbH, Pappelallee 78-79, D-10437 Berlin
Tel.: (030) 2000912 0 | Fax: (030) 2000912 100
thomas.speng...@toptarif.de | www.toptarif.de

Amtsgericht Charlottenburg, HRB 113287 B
Geschäftsführer: Dr. Rainer Brosch, Dr. Carolin Gabor
---
-
-








Re: Cassandra API Library.

2012-08-23 Thread Robin Verlangen
@Brian: You're missing PhpCassa (PHP library)

With kind regards,

Robin Verlangen
*Software engineer*
*
*
W http://www.robinverlangen.nl
E ro...@us2.nl

Disclaimer: The information contained in this message and attachments is
intended solely for the attention and use of the named addressee and may be
confidential. If you are not the intended recipient, you are reminded that
the information remains the property of the sender. You must not use,
disclose, distribute, copy, print or rely on this e-mail. If you have
received this message in error, please contact the sender immediately and
irrevocably delete this message and any copies.



2012/8/23 Hiller, Dean dean.hil...@nrel.gov

 No problem, if you like SQL at all and don't mind adding a PARTITIONS
 clause, we have a raw ad-hoc layer(if you have properly added meta data
 which the ORM objects do for you but can be done manually) you get a query
 like this

 PARTITIONS p('account56') SELECT tr FROM Trades as tr WHERE tr. price  70;

 So it queries just the partition of the Trades table.  We are still
 investigating how large partitions can be but we know it is quite large
 from previous nosql projects.

 Dean


 On 8/23/12 7:51 AM, Brian O'Neill boneil...@gmail.com wrote:

 
 Thanks Dean… I hadn't played with that one.  I wonder if that would better
 fit the bill for the Spring Data Cassandra module I'm hacking on.
 https://github.com/boneill42/spring-data-cassandra
 
 I'll poke around.
 
 -brian
 
 ---
 Brian O'Neill
 Lead Architect, Software Development
 
 Health Market Science
 The Science of Better Results
 2700 Horizon Drive • King of Prussia, PA • 19406
 M: 215.588.6024 • @boneill42 http://www.twitter.com/boneill42  •
 healthmarketscience.com
 
 This information transmitted in this email message is for the intended
 recipient only and may contain confidential and/or privileged material. If
 you received this email in error and are not the intended recipient, or
 the person responsible to deliver it to the intended recipient, please
 contact the sender at the email above and delete this email and any
 attachments and destroy any copies thereof. Any review, retransmission,
 dissemination, copying or other use of, or taking any action in reliance
 upon, this information by persons or entities other than the intended
 recipient is strictly prohibited.
 
 
 
 
 
 
 
 On 8/23/12 9:19 AM, Hiller, Dean dean.hil...@nrel.gov wrote:
 
 playOrm has a raw layer that if your columns are not defined ahead of
 time
 and SQL with no limitations on , =, =, etc. etc. as well as joins being
 added shortly BUT joins are for joining partitions so that your system
 can
 still scale to infinity.  Also has an in-memory database as well for unit
 testing that you can do TDD with built in.
 
 So if you like JQL but want infinite scale JQL, try playOrm.
 
 All 45 tests are passing.  We expect 100 unit tests to be in place by the
 end of the year.
 
 Dean
 
 On 8/23/12 6:46 AM, Brian O'Neill boneil...@gmail.com wrote:
 
 
 
 We've used 'em all andŠ (IMHO)
 
 1) I would avoid Thrift directly.
 2) Hector is a sure bet.
 3) Astyanax is the up and comer.
 4) Kundera is good, but works like an ORM -- so not so good if your
 columns aren't defined ahead of time.
 
 -brian
 
 ---
 Brian O'Neill
 Lead Architect, Software Development
 
 Health Market Science
 The Science of Better Results
 2700 Horizon Drive € King of Prussia, PA € 19406
 M: 215.588.6024 € @boneill42 http://www.twitter.com/boneill42  €
 healthmarketscience.com
 
 This information transmitted in this email message is for the intended
 recipient only and may contain confidential and/or privileged material.
 If
 you received this email in error and are not the intended recipient, or
 the person responsible to deliver it to the intended recipient, please
 contact the sender at the email above and delete this email and any
 attachments and destroy any copies thereof. Any review, retransmission,
 dissemination, copying or other use of, or taking any action in reliance
 upon, this information by persons or entities other than the intended
 recipient is strictly prohibited.
 
 
 
 
 
 
 
 On 8/23/12 7:40 AM, Thomas Spengler thomas.speng...@toptarif.de
 wrote:
 
 4) pelops (Thrift,Java)
 
 On 08/23/2012 01:28 PM, Baskar Sikkayan wrote:
  I would vote for Hector :)
 
  On Thu, Aug 23, 2012 at 4:55 PM, Amit Handa amithand...@gmail.com
 wrote:
 
  hi,
 
  kindly let me know which java client api is more matured, and easy
 to
 use
  with all features(Super Columns, caching, pooling, etc) of Cassandra
 1.X.
  Right now i come to know that following client exists:
 
  1) Hector(Java)
  2) Thrift (Java)
  3) Kundera (Java)
 
 
  With Regards,
  Amit
 
 
 
 
 --
 Thomas Spengler
 Chief Technology Officer
 ---
 -
 
 TopTarif Internet GmbH, Pappelallee 78-79, D-10437 Berlin
 Tel.: (030) 2000912 0 | Fax: (030) 2000912 100
 thomas.speng...@toptarif.de | www.toptarif.de
 
 

Re: Cassandra API Library.

2012-08-23 Thread Brian O'Neill
Ha… how could I forget? =)
Adding it now.

---
Brian O'Neill
Lead Architect, Software Development
 
Health Market Science
The Science of Better Results
2700 Horizon Drive • King of Prussia, PA • 19406
M: 215.588.6024 • @boneill42 http://www.twitter.com/boneill42   •
healthmarketscience.com


This information transmitted in this email message is for the intended
recipient only and may contain confidential and/or privileged material. If
you received this email in error and are not the intended recipient, or the
person responsible to deliver it to the intended recipient, please contact
the sender at the email above and delete this email and any attachments and
destroy any copies thereof. Any review, retransmission, dissemination,
copying or other use of, or taking any action in reliance upon, this
information by persons or entities other than the intended recipient is
strictly prohibited.
 


From:  Robin Verlangen ro...@us2.nl
Reply-To:  user@cassandra.apache.org
Date:  Thursday, August 23, 2012 9:56 AM
To:  user@cassandra.apache.org
Subject:  Re: Cassandra API Library.

@Brian: You're missing PhpCassa (PHP library)

With kind regards,

Robin Verlangen
Software engineer

W http://www.robinverlangen.nl
E ro...@us2.nl

Disclaimer: The information contained in this message and attachments is
intended solely for the attention and use of the named addressee and may be
confidential. If you are not the intended recipient, you are reminded that
the information remains the property of the sender. You must not use,
disclose, distribute, copy, print or rely on this e-mail. If you have
received this message in error, please contact the sender immediately and
irrevocably delete this message and any copies.



2012/8/23 Hiller, Dean dean.hil...@nrel.gov
 No problem, if you like SQL at all and don't mind adding a PARTITIONS
 clause, we have a raw ad-hoc layer(if you have properly added meta data
 which the ORM objects do for you but can be done manually) you get a query
 like this
 
 PARTITIONS p('account56') SELECT tr FROM Trades as tr WHERE tr. price  70;
 
 So it queries just the partition of the Trades table.  We are still
 investigating how large partitions can be but we know it is quite large
 from previous nosql projects.
 
 Dean
 
 
 On 8/23/12 7:51 AM, Brian O'Neill boneil...@gmail.com wrote:
 
 
 Thanks Dean… I hadn't played with that one.  I wonder if that would better
 fit the bill for the Spring Data Cassandra module I'm hacking on.
 https://github.com/boneill42/spring-data-cassandra
 
 I'll poke around.
 
 -brian
 
 ---
 Brian O'Neill
 Lead Architect, Software Development
 
 Health Market Science
 The Science of Better Results
 2700 Horizon Drive • King of Prussia, PA • 19406
 M: 215.588.6024 tel:215.588.6024  • @boneill42
 http://www.twitter.com/boneill42  •
 healthmarketscience.com http://healthmarketscience.com
 
 This information transmitted in this email message is for the intended
 recipient only and may contain confidential and/or privileged material. If
 you received this email in error and are not the intended recipient, or
 the person responsible to deliver it to the intended recipient, please
 contact the sender at the email above and delete this email and any
 attachments and destroy any copies thereof. Any review, retransmission,
 dissemination, copying or other use of, or taking any action in reliance
 upon, this information by persons or entities other than the intended
 recipient is strictly prohibited.
 
 
 
 
 
 
 
 On 8/23/12 9:19 AM, Hiller, Dean dean.hil...@nrel.gov wrote:
 
 playOrm has a raw layer that if your columns are not defined ahead of
 time
 and SQL with no limitations on , =, =, etc. etc. as well as joins being
 added shortly BUT joins are for joining partitions so that your system
 can
 still scale to infinity.  Also has an in-memory database as well for unit
 testing that you can do TDD with built in.
 
 So if you like JQL but want infinite scale JQL, try playOrm.
 
 All 45 tests are passing.  We expect 100 unit tests to be in place by the
 end of the year.
 
 Dean
 
 On 8/23/12 6:46 AM, Brian O'Neill boneil...@gmail.com wrote:
 
 
 
 We've used 'em all andŠ (IMHO)
 
 1) I would avoid Thrift directly.
 2) Hector is a sure bet.
 3) Astyanax is the up and comer.
 4) Kundera is good, but works like an ORM -- so not so good if your
 columns aren't defined ahead of time.
 
 -brian
 
 ---
 Brian O'Neill
 Lead Architect, Software Development
 
 Health Market Science
 The Science of Better Results
 2700 Horizon Drive € King of Prussia, PA € 19406
 M: 215.588.6024 tel:215.588.6024  € @boneill42
 http://www.twitter.com/boneill42  €
 healthmarketscience.com http://healthmarketscience.com
 
 This information transmitted in this email message is for the intended
 recipient only and may contain confidential and/or privileged material.
 If
 you received this email in error and are not the intended recipient, or
 the person responsible to deliver it to the intended recipient, please

Re: Cassandra API Library.

2012-08-23 Thread Aaron Turner
+1 vote for Hector.

That said, don't use SuperColumns unless you really really know what
you're doing.

On Thu, Aug 23, 2012 at 4:25 AM, Amit Handa amithand...@gmail.com wrote:
 hi,

 kindly let me know which java client api is more matured, and easy to use
 with all features(Super Columns, caching, pooling, etc) of Cassandra 1.X.
 Right now i come to know that following client exists:

 1) Hector(Java)
 2) Thrift (Java)
 3) Kundera (Java)


 With Regards,
 Amit



-- 
Aaron Turner
http://synfin.net/ Twitter: @synfinatic
http://tcpreplay.synfin.net/ - Pcap editing and replay tools for Unix  Windows
Those who would give up essential Liberty, to purchase a little temporary
Safety, deserve neither Liberty nor Safety.
-- Benjamin Franklin
carpe diem quam minimum credula postero