We use the python-driver and have contributed some to its development.
I have been careful to not push too fast on features until we need them.
For example, we have just started using prepared statements - working well
BTW.
Next we will employ futures and start to exploit the async nature of new
Michael - thanks. Have you tried batching and thread pooling in python-driver?
For now, i would avoid object mapper cqlengine, just because of my deadlines.
—
Sent from Mailbox for iPhone
On Tue, Nov 26, 2013 at 1:52 PM, Laing, Michael michael.la...@nytimes.com
wrote:
We use the python-driver
Jon - Thanks. As I understand, cqlengine is an object mapper and must be using
for cql prepare statements. What are you wrapping it with, in alternative to
python-driver?
—
Sent from Mailbox for iPhone
On Tue, Nov 26, 2013 at 1:19 PM, Jonathan Haddad j...@jonhaddad.com
wrote:
So, for
We're currently using the cql package, which is really a wrapper around
thrift.
To your concern about deadlines, I'm not sure how writing raw CQL is going
to be any faster than using a mapper library for anything other than the
most trivial of project.
On Tue, Nov 26, 2013 at 11:09 AM, Kumar
On Tue, Nov 26, 2013 at 9:46 AM, Kumar Ranjan winnerd...@gmail.com wrote:
I have worked with Pycassa before and wrote a wrapper to use batch
mutation connection pooling etc. But
http://wiki.apache.org/cassandra/ClientOptions recommends now to use CQL
3 based api because Thrift based api
I think thread pooling is always in operation - and we haven't seen any
problems in that regard going to the 6 local nodes each client connects to.
We haven't tried batching yet.
On Tue, Nov 26, 2013 at 2:05 PM, Kumar Ranjan winnerd...@gmail.com wrote:
Michael - thanks. Have you tried batching
Hi Jon - you are right. Its that I understand other ORM like python sqlalchemy
or perl DBIX by heart. So i can cql faster than use cqlengine. I will give a
shot at python-driver based on Michael's recommendation.
—
Sent from Mailbox for iPhone
On Tue, Nov 26, 2013 at 2:21 PM, Jonathan Haddad
That's not a problem we have faced yet.
On Tue, Nov 26, 2013 at 2:46 PM, Kumar Ranjan winnerd...@gmail.com wrote:
How do you insert huge amount of data?
—
Sent from Mailbox https://www.dropbox.com/mailbox for iPhone
On Tue, Nov 26, 2013 at 2:31 PM, Laing, Michael michael.la...@nytimes.com
Jon - Any comment on batching?
—
Sent from Mailbox for iPhone
On Tue, Nov 26, 2013 at 2:52 PM, Laing, Michael michael.la...@nytimes.com
wrote:
That's not a problem we have faced yet.
On Tue, Nov 26, 2013 at 2:46 PM, Kumar Ranjan winnerd...@gmail.com wrote:
How do you insert huge amount of
On Tue, Nov 26, 2013 at 11:46 AM, Kumar Ranjan winnerd...@gmail.com wrote:
How do you insert huge amount of data?
http://www.palominodb.com/blog/2012/09/25/bulk-loading-options-cassandra ?
=Rob
cqlengine supports batch queries, see the docs here:
http://cqlengine.readthedocs.org/en/latest/topics/queryset.html#batch-queries
On Tue, Nov 26, 2013 at 11:53 AM, Kumar Ranjan winnerd...@gmail.com wrote:
Jon - Any comment on batching?
—
Sent from Mailbox https://www.dropbox.com/mailbox for
Hi Jonathan - Does cqlengine have support for python 2.6 ?
On Tue, Nov 26, 2013 at 4:17 PM, Jonathan Haddad j...@jonhaddad.com wrote:
cqlengine supports batch queries, see the docs here:
http://cqlengine.readthedocs.org/en/latest/topics/queryset.html#batch-queries
On Tue, Nov 26, 2013 at
No, 2.7 only.
On Tue, Nov 26, 2013 at 3:04 PM, Kumar Ranjan winnerd...@gmail.com wrote:
Hi Jonathan - Does cqlengine have support for python 2.6 ?
On Tue, Nov 26, 2013 at 4:17 PM, Jonathan Haddad j...@jonhaddad.comwrote:
cqlengine supports batch queries, see the docs here:
Thanks Jonathan for the help.
On Tue, Nov 26, 2013 at 6:14 PM, Jonathan Haddad j...@jonhaddad.com wrote:
No, 2.7 only.
On Tue, Nov 26, 2013 at 3:04 PM, Kumar Ranjan winnerd...@gmail.comwrote:
Hi Jonathan - Does cqlengine have support for python 2.6 ?
On Tue, Nov 26, 2013 at 4:17 PM,
Thx a lot
Sent from my iPad
On Jun 11, 2011, at 12:42 AM, Jeremy Hanna jeremy.hanna1...@gmail.com wrote:
I would take a look at pycassa - https://github.com/pycassa/pycassa though
there is also a twisted client named Telephus -
http://github.com/driftx/Telephus.
The complete list of
All,
I was wondering if there are Cassandra python clients and which one would be
the best to use
Thanks a lot,
Carlos
pycassa..
http://pycassa.github.com/pycassa/
On Sat, Jun 11, 2011 at 4:58 AM, Carlos Sanchez papach...@gmail.com wrote:
All,
I was wondering if there are Cassandra python clients and which one would
be the best to use
Thanks a lot,
Carlos
I would take a look at pycassa - https://github.com/pycassa/pycassa though
there is also a twisted client named Telephus -
http://github.com/driftx/Telephus.
The complete list of current client language options are found here:
http://wiki.apache.org/cassandra/ClientOptions
On Jun 10, 2011, at
Guys,
I just installed python-cassandra 0.6.1 and Thrift 0.5.0 on my machine and I
would like to query against also write into a cassandra server. I guess i
am pretty weak in google-fu, there isn't any examples for me get started
with. Please help me on how to do this.
Thanks,
Felix
Pycassahttps://github.com/pycassa/pycassaHas documentation herehttp://pycassa.github.com/pycassa/Where does python-cassandra live ?AaronOn 14 Jan, 2011,at 11:34 AM, felix gao gre1...@gmail.com wrote:Guys,I justinstalledpython-cassandra 0.6.1 andThrift 0.5.0 on my machine and I would like to query
this is where it is stored
/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/
On Thu, Jan 13, 2011 at 2:39 PM, Aaron Morton aa...@thelastpickle.comwrote:
Pycassa https://github.com/pycassa/pycassa
Has documentation here http://pycassa.github.com/pycassa/
Sorry, I meant where did you get python-cassandra from on the web.Can you use Pycassa, even just as a learning experience ? There is a tutorial herehttp://pycassa.github.com/pycassa/tutorial.htmlAOn 14 Jan, 2011,at 11:42 AM, felix gao gre1...@gmail.com wrote:this is where it is
Right, python-cassandra just provides the raw Thrift API, which is no fun at
all. You should start out with pycassa.
- Tyler
On Thu, Jan 13, 2011 at 4:45 PM, Aaron Morton aa...@thelastpickle.comwrote:
Sorry, I meant where did you get python-cassandra from on the web.
Can you use Pycassa,
Ah, i get it now. The python code generated from running ant gen-thrift-py .IMHO Start with Pycassa *even* if you want to go your own way later. It solves a lot of problems for you and will save you time.AOn 14 Jan, 2011,at 11:46 AM, Tyler Hobbs ty...@riptano.com wrote:Right, python-cassandra just
Thanks guys, playing around with pycassa right now. seems pretty good.
On Thu, Jan 13, 2011 at 2:56 PM, Aaron Morton aa...@thelastpickle.comwrote:
Ah, i get it now. The python code generated from running ant gen-thrift-py
.
IMHO Start with Pycassa *even* if you want to go your own way later.
***
running test multiget_slice
1.0 seconds.
1 keys
36626 total columns
That’s pretty impressive to me. I also later confirmed that with multiple
nodes the query across multiple keys is much faster. Also using a clientpool
would probably speed it up more too.
Then I ran a python client
It does not have a c extension as far as I know
-Original Message-
From: Jonathan Ellis [mailto:jbel...@gmail.com]
Sent: Wednesday, October 27, 2010 5:01 PM
To: user
Subject: Re: cassandra + avro | python client vs java client
Does Avro have a Python C extension yet?
If not, 10x
Message-
From: Jonathan Ellis [mailto:jbel...@gmail.com]
Sent: Wednesday, October 27, 2010 5:01 PM
To: user
Subject: Re: cassandra + avro | python client vs java client
Does Avro have a Python C extension yet?
If not, 10x is right in line with how much faster I would expect Java
to be than
28 matches
Mail list logo