Платформа AWS. Выбор правильных технологий - PullRequest
0 голосов
/ 10 июня 2019

Я создаю приложение, которое позволяет людям делиться предметами с другими людьми в сообществе.Я хотел использовать AWS в качестве своей платформы.

Моя идея состояла в том, чтобы использовать для приложения реагирующий Native.AWS Cognito для аутентификации.AWS лямбда для сервера звонков.Реляционная база данных для хранения данных об элементах и ​​пользовательских данных, таких как геолокация.Dynamodb для чата в реальном времени, запросов на заимствование и транзакции данных между пользователями.Моя основная задача - низкая стоимость, и я думал об использовании PostgresSQL для реляционной базы данных.

Что вы, ребята, думаете о выборе моей базы данных.Конечно, база данных PostgresSQL на RDS.Есть ли недостаток в плане базы данных до сих пор?Любая помощь будет принята с благодарностью.

1 Ответ

0 голосов
/ 10 июня 2019

Я бы, наверное, просто использовал DynamoDB для всего в вашем приложении. Я не вижу реальной необходимости хранить некоторые ваши данные в базе данных RDS здесь. Однако, если вам определенно нужна реляционная база данных, я бы предложил AWS Aurora Serverless , чтобы все ваше приложение использовало сервисы AWS без сервера. Кроме того, обычные пулы соединений с реляционными базами данных не очень хорошо работают в AWS Lambda, поэтому я бы предложил использовать новый Data API .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...