top | item 34800030

(no title)

mvuksano | 3 years ago

I like how the author says "fast" kV store but puts no performance analysis. From looking at the implementation and just making a guess this looks like is a very slow KV store.

If you need a fast and performant kV store stick to RocksDb or LevelDb. Don't reinvent the wheel. Most of performance comes from optimizing for OS and CPU.

discuss

order

human|3 years ago

Sometimes you just want to have fun. But I agree, I don’t know why he suggests it would be fast…

zambal|3 years ago

Bitcask was a storage engine created by basho for their riak db (dynamodb like distributed db).

The other storage engine riak could use was google's levellb.

At the time bitcask was as fast or faster than leveldb for most tasks. This was I think around 2010. I have no idea how it compares with a recent version of rocksdb, but at the time it was pretty fast.