Hi Jeff,

Writing serially over one connection will be slower. If you run many threads 
hitting the server at once you will see throughput improve. 

Jake

 

On Apr 3, 2012, at 7:08 AM, Jeff Williams <je...@wherethebitsroam.com> wrote:

> Hi,
> 
> I am looking at cassandra for a logging application. We currently log to a 
> Postgresql database.
> 
> I set up 2 cassandra servers for testing. I did a benchmark where I had 100 
> hashes representing logs entries, read from a json file. I then looped over 
> these to do 10,000 log inserts. I repeated the same writing to a postgresql 
> instance on one of the cassandra servers. The script is attached. The 
> cassandra writes appear to perform a lot worse. Is this expected?
> 
> jeff@transcoder01:~$ ruby cassandra-bm.rb 
> cassandra
>  3.170000   0.480000   3.650000 ( 12.032212)
> jeff@transcoder01:~$ ruby cassandra-bm.rb 
> postgres
>  2.140000   0.330000   2.470000 (  7.002601)
> 
> Regards,
> Jeff
> 
> <cassandra-bm.rb>

Reply via email to