Artikel DynamoDB Wikipedia mengatakan bahwa DynamoDB adalah basis data " kunci-nilai ". Namun, menyebutnya sebagai basis data "kunci-nilai" benar-benar melewatkan fitur DynamoDB yang sangat mendasar, yaitu tombol sortir : Kunci memiliki dua bagian (kunci partisi dan kunci sortir) dan item dengan kunci partisi yang sama dapat secara efisien diambil bersama-sama diurutkan dengan tombol sortir.
Cassandra juga memiliki fitur sorting-items-inside-a-partisi yang persis sama (yang disebut "kunci pengelompokan"), dan artikel Cassandra Wikipedia menggunakan istilah toko kolom lebar untuk menggambarkannya. Namun, sementara istilah "kolom lebar" ini lebih baik daripada "nilai kunci", itu masih agak tidak tepat karena menggambarkan situasi yang lebih umum di mana suatu item dapat memiliki sejumlah besar kolom yang tidak terkait - tidak perlu daftar diurutkan yang terpisah barang.
Jadi pertanyaan saya adalah apakah ada istilah yang lebih tepat yang dapat menggambarkan model data dari basis data seperti DynamoDB dan Cassandra - basis data yang seperti penyimpanan nilai-kunci dapat secara efisien mengambil item untuk kunci individual, tetapi juga dapat secara efisien mengambil item yang diurutkan berdasarkan kunci atau hanya sebagian saja ( kunci pengurutan DynamoDB atau kunci pengelompokan Cassandra ).