Discussions

News: Performance of a distributed Key Value Store or why Simple is Complex

  1. Last time I talked about the key differences between RDBMS and the most important NoSQL databases. The key reasons why NoSQL databases can scale the way they do is that they shard based on the entity. The „simplest“ form of NoSQL database shows this best, the distributed Key/Value Store. Last week I had the chance to talk to one of the Voldemort developers at LinkedIn. Voldemort is a pure Dynamo implementation. We discussed its key characteristics  and we also talked about some of the problems. In a funny way its biggest problem is rooted in its very cleanness and simplicity.

    Let's understand why.

    Read full Article

    Threaded Messages (1)

  2. Curious[ Go to top ]

    The Dynamo design isn't particularly good for performance, as those numbers showed. I'd like to see some comparisons to a high-performance K/V store, such as Coherence.

    Peace,

    Cameron Purdy | Oracle

    http://coherence.oracle.com/