Mysql
 sql >> база данни >  >> RDS >> Mysql

Използване на Amazon RDS с приложение за Android

RDS не е машина за база данни. Това е услуга, която управлява инфраструктурата вместо вас, която е необходима за поддържане на високодостъпна и устойчива на грешки база данни. Той поддържа редица различни двигатели като MySQL, както споменахте. Моля, прочетете документите за повече информация.

Трябва да се свържете с вашия RDS MySQL екземпляр по същия начин, по който бихте се свържете с всяка база данни на MySQL. Използване на библиотека, която поддържа MySQL, и използване на името на хоста, потребителското име и паролата за вашата база данни.

Вероятно обаче не е най-добрият дизайн телефонните клиенти да се свързват отдалечено с вашата база данни. Най-доброто нещо, което трябва да направите, е да поставите REST API на AWS, който взаимодейства с вашата база данни.

Да имате n потребители, свързани към вашата база данни от всеки телефон, използващ приложението ви, вероятно е лоша идея. Това означава, че трябва да имате повече мощност във вашата база данни, силно пречи на вашата мащабируемост и прави нещата по-малко сигурни, тъй като базата данни е изложена на интернет. С API пред него можете да създадете много по-устойчиво на грешки, мащабируемо и решение.

„Облачният начин“ за създаване на мобилни приложения е (в рамките на разумното) да изградите логиката на приложението си в облака и просто да накарате клиентския ви код да се свърже с вашия API. По този начин можете да разпространите в повече платформи (например IOS, Web) много по-лесно, тъй като няма да ви се налага да управлявате отделен код на ниво приложение за всяка платформа. Просто ще трябва да управлявате код, който се интегрира с вашия вече съществуващ API.

Разгледайте тази бяла книга . Игнорирайте нивото на уеб сървъра и се съсредоточете върху нивата на сървъра на приложения и базата данни. Това е може би най-добрият дизайн.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как да контролирам версиите, съхранявани в mysql

  2. файлът не се качва в ajax php mysql

  3. Връщане на дати без почивни дни

  4. MySQL сравнява низ DATE с низ от поле DATETIME

  5. ГРЕШКА:Връзката е в режим на автоматично записване