Разработка безсерверного приложения с регулированием базы данных - PullRequest
0 голосов
/ 03 апреля 2020

Мы разрабатываем систему, которая позволяет пользователям аннотировать изображения. По сути, пользователи заходят на сайт, получают случайное изображение, пишут текст и публикуют его. Текст затем сохраняется. Затем пользователь может аннотировать другое изображение или оставить.

Мы хотим разработать его без собственного серверного сервера или API. Мы можем создать базу данных (скажем, экземпляр AWS RDS Postgres, но это может быть Firestore, Mon go или любая другая управляемая база данных), защитить записи изображений (чтобы они были доступны только для всех), и делать текстовые записи только для записи - так что пользователи могут вставлять новый текст, но не читать текст. Если у меня есть open-to-the-inte rnet Postgres, который позволяет всем вставлять в таблицу аннотаций, кто-то может просто вставлять миллиарды записей. Я не хочу этого Существует ли онлайновая база данных, которая поддерживает ограничение количества транзакций, исходящих с одного IP-адреса, без блокировки других IP-адресов?

...