Я использую AWS DynamoDB для хранения информации.У меня есть две машины с отдельными кодами, которые обращаются к информации в базе данных.
Одна из машин записывает в базу данных, а вторая читает.Поскольку второй не знает, была ли изменена информация в базе данных, мне нужно каким-то образом отслеживать мою базу данных на предмет изменений.Я знаю, что есть нечто, называемое динамо-потоками, которое может предоставить вам информацию об изменениях, внесенных в вашу базу данных, и я уже внедрил этот код.
Вопрос заключается в следующем: если я постоянно отслеживаю базу данных,Мне нужно постоянно запрашивать этот поток, скажем, раз в минуту.В чем разница между выполнением этого запроса и запросом базы данных каждую минуту?Это намного эффективнее?Это дешевле (ресурсы, в денежном выражении)?Есть ли другой, более эффективный способ мониторинга изменений в базе данных в конкретной таблице из кода?
любая помощь будет признательна, спасибо.