2012-03-14 2 views
1

У меня есть приложение, которое будет распространяться на платформу хостинга, скорее всего phpfog.Облачное обслуживание для большого количества небольших баз данных MySQL?

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

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

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

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

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

+0

Кажется очень возможным, что я неправильно понял, как работает Amazon RDS; Я полагал, что он обслуживает только одну базу данных, но, по-видимому, она действительно служит столько, сколько вам нужно! Так в чем же мой ответ, да? Просто используйте это: P –

+0

вы можете ответить на свой вопрос; сделайте, если вы нашли ответ – Adrian

ответ

0

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

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

Смежные вопросы