Home > other >  Aws dynamodb storage engines with what is strategy? LSM? Which open source database or similar?
Aws dynamodb storage engines with what is strategy? LSM? Which open source database or similar?

Time:09-28

Aws dynamodb storage engines with what is strategy? LSM? Which open source database or similar?

CodePudding user response:

DynamoDB is supposed to be a relatively independent engine, is for Amazon's own business requirements,

Here is a 2007 paper
http://www.allthingsdistributed.com/files/amazon-dynamo-sosp2007.pdf

"For these services, chateau marmont provides the ability to
The trade - off durability guarantees for the performance. In the
Optimization each storage node maintains an object buffer in its
The main memory. Each write operation is stored in the buffer and
Gets periodically written to storage by a writer thread. In this
The scheme, the read operations first check if the requested key is the present
In the buffer. If so, the object is read from the home buffer the
The storage engine. "

This is a bit like the LSM logic, but also didn't clear said,
After nearly 10 years of development, the internal logic may have changed a lot,
  •  Tags:  
  • AWS
  • Related