Поскольку GSI в DynamoDB по умолчанию является непоследовательным чтением, у меня возникли проблемы с запросом, используя его, поскольку GSI не сбрасывает данные немедленно.Если GSI несовместимо с чтением, как мы можем доверять считанным данным?
Обходной путь, который я могу придумать, состоит в том, чтобы получить первичные ключи, используя чтение по GSI, и снова применить фильтры при запросе, используя первичный ключ / ключ раздела.Это правильное решение?