Are you running all of the inserts through one node or distributing the connections around the cluster?
You are using the order preserving partioner, so the load around the cluster will be highly dependant on the keys you send. Are they evenly distributed?
The JVM will tune the hot spots the longer the process is running.
The throughput difference between 100000 and 500000 is less than %1.
All seems fine.
I have 4 nodes in my cluster, and run a benchmark on node A in Java.
P.S. Replication = 3
On Thu, Sep 2, 2010 at 2:49 PM, vineet daniel <firstname.lastname@example.org>
You are inserting using php,perl,python,java or ? and is cassandra installed locally or on a network system and is it a single system or you have a cluster of nodes. I know I've asked you many questions but the answers will help immensely to assess the results.
Anyways congrats on getting better results :-) .
Let your email find you....
On Thu, Sep 2, 2010 at 11:39 AM, ChingShen <email@example.com>
I run a benchmark with my own code and found that the 100000 inserts performance is better than others, Why?
Can anyone explain it?
Partitioner = OPP
CL = ONE
insert one:201 ms
insert per:0.201 ms
insert thput:4975.1245 ops/sec
insert one:1950 ms
insert per:0.195 ms
insert thput:5128.205 ops/sec
insert one:15576 ms
insert per:0.15576 ms
insert thput:6420.134 ops/sec
insert one:82177 ms
insert per:0.164354 ms
insert thput:6084.4272 ops/sec