Облачный сервис для большого количества небольших баз данных MySQL? - PullRequest
1 голос
/ 14 марта 2012

У меня есть приложение, которое будет распространяться на платформу хостинга, скорее всего, phpfog.

Это очень похоже на работу WordPress.com, где каждый клиент может разместить свою собственную отдельную установкуприложение на наших серверах.Мы размещаем «рабочие» файлы и предоставляем базу данных (однако это НЕ WordPress; это пользовательское приложение).

Каждый пользователь приложения имеет свою собственную отдельную базу данных MySQL.

Iмне интересно, какой самый экономически эффективный сервис будет для этого.Кажется, что большинство облачных сервисов предлагают, например, одну массивную базу данных объемом 50 ГБ.Совершенно очевидно, что вместо отдельной базы данных у нас есть одна огромная база данных и префикс всех таблиц на пользователя.Но это кажется действительно раздутым и громоздким.Также невозможно без существенных структурных изменений иметь одну большую базу данных для всех (и одинаковые таблицы внутри нее для всех), так как приложение в первую очередь разработано, чтобы быть автономным.

Каждая база данных действительно не получит этогобольшой.Мы говорим о низком ГБ - я бы предположил, что самым большим будет 5 ГБ.Однако их будет ОЧЕНЬ много, поскольку очевидно, что по одному на каждого клиента.

Каков наиболее эффективный с точки зрения затрат и производительности способ решения этой проблемы?

1 Ответ

0 голосов
/ 15 марта 2012

Amazon RDS фактически предоставляет сервер базы данных, а не отдельную страницу продаж;Я неправильно понял их предложения.

В этом случае RDS является заменой для существующих баз данных MySQL и будет отлично работать.

...