Re: Poor performance; PHP & Thrift to blame

2010-03-30 Thread Julian Simon
ative interfaces to Cassandra that don't involve the Thrift layer? On Tue, Mar 30, 2010 at 11:15 PM, David Timothy Strauss wrote: > This sounds like the sort of analysis that shouldn't be done in PHP. Have you > tried Hadoop + Cassandra 0.6? > > -Original Message- > F

Re: Large data files and no "edit in place"?

2010-03-30 Thread Julian Simon
Thanks for the detailed explanation David. I had a feeling it was to do with random vs sequential IO, and now I'm comfortable with that concept w.r.t Cassandra. On Tue, Mar 30, 2010 at 11:59 PM, David Strauss wrote: > On 2010-03-30 05:54, Julian Simon wrote: >> My underst

Re: Poor performance; PHP & Thrift to blame

2010-03-30 Thread Julian Simon
rovement with the Thrift PHP > extension. > > - "Rauan Maemirov" wrote: > >> What about APC? Did you turn it on? >> >> 2010/3/30 Julian Simon : >> > Hi, >> > >> > I've been trying to benchmark Cassandra for our use case and hav

Large data files and no "edit in place"?

2010-03-29 Thread Julian Simon
Forgive me as I'm probably a little out of my depth in trying to assess this particular design choice within Cassandra, but... My understanding is that Cassandra never updates data "in place" on disk - instead it completely re-creates the data files during a "flush". Stop me if I'm wrong already

Poor performance; PHP & Thrift to blame

2010-03-29 Thread Julian Simon
Hi, I've been trying to benchmark Cassandra for our use case and have been seeing poor performance on both writes and (extremely) poor performance on reads. Using Cassandra 0.51 stable & thrift-0.2.0. It turns out all the CPU time is going to the PHP client process - the JVM operating the Cassan