Я подозреваю, что большая часть прироста производительности связана с тем, что данные хранятся на жестком диске и, следовательно, доступ к ним намного быстрее.Трудно сказать, есть ли конкретные детали реализации DynamoDB, которые повышают ее производительность, но в той степени, в которой написание кода для однородной аппаратной среды позволяет реализации использовать преимущества этой конкретной среды, поэтому могут быть некоторые подробности реализации, которые помогают повысить производительность..
Возможно, самым близким решением с открытым исходным кодом, которое можно сравнить с DynamoDB, было бы решение ASF Cassandra NoSQL.Я нашел это обсуждение различий в производительности между SSD и HHD, которое может быть полезным.
http://cassandra -user-incubator-apache-org.3065146.n2.nabble.com / SSD-vs-HDD-td5702930.html