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

Множество Rails приложение, една база данни MySQL

Тази конфигурация обикновено е доста трудна за поддържане. Във всяко приложение ще трябва да поддържате schema.rb и моделите в синхрон, за да използвате една и съща база данни. Това означава много дублиране.

Това вероятно не е добра идея. Вместо това може да искате да проектирате приложението така, че да отговаря на един от следните сценарии:

  • едно приложение Rails, което обработва site.com, api.site.com и admin.site.com (защо се нуждаете от отделно приложение?)
  • множество Rails приложения, но само едно взаимодейства с db. Останалите използват основния API на приложението (доста сложен)
  • различни приложения с различни цели (например, може да искате да използвате Sinatra + Datamapper за api.site.com)

Първият вариант е може би най-добрият в повечето случаи.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Множество изображения за качване с PHP запазване само на един път на файл към MySQL база данни

  2. Синтаксис на MySQL при създаване на външен ключ

  3. SQL функция SUM без групиране на данни

  4. Сигурна ли е стандартната mysql връзка през порт 3306 в Sequel Pro?

  5. Инсталиране на MySQL-Python - Не можа да се изгради яйцето