Re: Using 5-6 bytes for cassandra timestamps vs 8…

2011-09-05 Thread Oleg Anastastasyev
> > I have a patch for trunk which I just have to get time to test a bit before I submit. > It is for super columns and will use the super columns timestamp as the base and only store variant encoded offsets in the underlying columns.  > Could you please measure how much real benefit it brings

Re: 15 seconds to increment 17k keys?

2011-09-05 Thread Oleg Anastastasyev
> in the family. There are millions of rows. Each operation consists of > doing a batch_insert through pycassa, which increments ~17k keys. A > majority of these keys are new in each batch. > > Each operation is taking up to 15 seconds. For our system this is a > significant bottleneck. > Try t

Re: Storing Accounting Data

2011-06-22 Thread Oleg Anastastasyev
> > Is C* suitable for storing customer account (financial) data, as well as > billing, payroll, etc? This is a new company so migration is not an > issue... starting from scratch. If you need only store them - then yes, but if you require transactions spanning multiple rows or column families

Re: Does Cassandra use vector clocks

2011-02-23 Thread Oleg Anastastasyev
Jonathan Ellis gmail.com> writes: > > IMO if you only get CL.ALL it's not superior enough to pessimistic > locking to justify the complexity of adding it. > Yes, may be youre right, but CL.ALL is neccessary only to solve this problem in a generic way. In some (most?) cases, conflicts detectio