Я бы не назвал несколько запросов "плохим" решением ...
На самом деле, поскольку вы должны выполнять их параллельно, общее время ответа может быть меньше, чем если бы вы могли это сделать тогдас одним запросом.
Вы не предоставляете никакой оценки количества операций записи / чтения в секунду или наличия других требований к доступу;поэтому трудно сказать, что будет работать лучше.
Я укажу, что пример временного ряда AWS поддерживает очень большой объем данных, поступающих в таблицу.
Если ваш объем не так высок, вы можете иметь хеш-ключ YYYY-MM
вместо YYYY-MM-DD
. Тогда ключом сортировки будет DD HH:MM:SS.xxxxxx
Тем не менее потребуется несколько запросов, если вы запрашиваете в течение нескольких месяцев ...