sql >> Database teknologi >  >> RDS >> Mysql

Sådan forbinder du Amazon RDS i iOS

Amazon RDS-instanser er almindelige MySQL / Oracle / ... databaser. Du kan oprette forbindelse til den fra enhver enhed eller platform, forudsat at du har en driver til den.

Der er en C-driver til Mysql (se dette spørgsmål Hvordan installeres MySQL Connector/C på Mac OS X? ), der virker på Mac OS X og iOS.

Hvis du vil have adgang til RDS MySQL fra en iOS-applikation, skal du inkludere denne driver i din binære distribution og bruge de funktioner, som driveren afslører fra din kode.

Fra et arkitektonisk synspunkt stiller jeg dog spørgsmålstegn ved denne tilgang. Der er mange fordele ved at få adgang til din database gennem et API-lag (en webapplikation, der sidder mellem din iOS-app og databasen).

Fordelene er:- afkobling:udsæt ikke datastruktur for klientapps-skalerbarhed:API'en kan indlæse balance på tværs af DB, når du bruger read replika eller sharding-sikkerhed:en API giver dig mulighed for at gennemtvinge godkendelse og autorisation



  1. Synkroniser alle brugerroller mellem to Wordpress-installationer, der deler de samme wp_users og wp_usermeta-tabeller.

  2. Postgresql UUID understøttet af Hibernate?

  3. MySQL – Få sidste forespørgselsomkostning ved at bruge VIS STATUS SOM 'Last_Query_Cost'

  4. Hvorfor er MySQL's standardsortering latin1_swedish_ci?