Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
与 MySQL 相比,NoSQL,尤其是 DynamoDB,是否更适合执行每组最大 n类型的查询?
DynamoDB 仅支持 2 个索引,并且只能在这些索引上进行高效查询。
使用 DynamoDB 在随机“行”中查找最大值根本不是一个好主意。查询随机行意味着扫描整个数据集,这将花费你很多钱。
尽管如此,如果您的数据被正确建模,查询方法可用于查找给定 hash_key 的最大 range_key
以下是如何进行: