DynamoDB Wikipedia makalesi DynamoDB bir "olduğunu söylüyor anahtar-değer " veri tabanı. Bununla birlikte, "anahtar / değer" veritabanı olarak adlandırmak, DynamoDB'nin sıralama anahtarının son derece temel bir özelliğini tamamen kaçırır : Anahtarların iki bölümü vardır (bölüm anahtarı ve sıralama anahtarı) ve aynı bölüm anahtarına sahip öğeler verimli bir şekilde birlikte sıralanabilir sıralama tuşu ile.
Cassandra ayrıca ("kümeleme anahtarı" olarak adlandırılan) bölüm içi öğelerle tam olarak aynı sıralama öğeleri içerir ve Cassandra Wikipedia makalesi onu tanımlamak için geniş sütun deposu terimini kullanır . Bununla birlikte, bu "geniş sütun" terimi "anahtar / değer çiftinden" daha iyi olsa da, bir öğenin çok sayıda ilişkisiz sütuna sahip olabileceği daha genel bir durumu açıkladığı için hala biraz uygunsuzdur - zorunlu olarak ayrılmış bir ayrı liste öğeler.
Benim sorum, DynamoDB ve Cassandra gibi bir veritabanının veri modelini tanımlayabilen daha uygun bir terim olup olmadığıdır - anahtar / değer deposu gibi veritabanları ayrı ayrı anahtarlar için öğeleri verimli bir şekilde alabilir, ancak aynı zamanda veya sadece bir bölümü (DynamoDB'nin sıralama anahtarı veya Cassandra'nın kümeleme anahtarı ).