Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Como conectar o Amazon RDS no iOS


As instâncias do Amazon RDS são bancos de dados MySQL/Oracle/... regulares. Você pode se conectar a ele de qualquer dispositivo ou plataforma, desde que tenha um driver para ele.

Existe um driver C para Mysql (veja esta pergunta Como instalar o MySQL Connector/C no Mac OS X? ) que funciona no Mac OS X e iOS.

Se você deseja acessar o RDS MySQL a partir de um aplicativo iOS, deve incluir esse driver em sua distribuição binária e usar as funções expostas pelo driver em seu código.

Do ponto de vista arquitectónico, no entanto, questiono esta abordagem. Existem muitos benefícios para acessar seu banco de dados por meio de uma camada de API (um aplicativo da Web localizado entre seu aplicativo iOS e o banco de dados).

Os benefícios são:- desacoplamento:não expõe a estrutura de dados ao aplicativo cliente - escalabilidade:a API pode balancear a carga no banco de dados ao usar réplica de leitura ou fragmentação - segurança:uma API permite impor autenticação e autorização