Базы данных SQLite и грид-хостинг

Я рассматриваю возможность переноса своего сайта из учетной записи общего хостинга GoDaddy в учетную запись хостинга сетки Media Temple в ожидании трафика. Однако сначала у меня есть некоторые опасения по поводу настройки хостинга сетки.

На моем сайте хранится большой личный набор данных для каждого пользователя (возможно, 3-4 МБ на пользователя). При такой скорости я беспокоился о том, что в кратчайшие сроки превысит лимит MySQL в 1 ГБ. Чтобы справиться с этим, я создал распределенные базы данных SQLite для каждого пользователя для хранения больших объектов данных. Пока это работает прекрасно. SQLite очень быстрый и простой.

Я знаю, что чтение и запись в файлы в среде Grid Hosting отличаются. Мне нужно знать, не вызовет ли эта установка серьезных проблем. Эти базы данных не являются (и не будут) активно посещаемыми. Они являются личными для пользователя и могут быть затронуты, возможно, только в двух местах одновременно (одно обновляет данные не чаще, чем ежечасно, а одно или несколько чтения по запросу).

Я хотел бы сохранить эту настройку, поскольку получение дополнительного места (сверх 4 ГБ) в базе данных MySQL кажется реальной проблемой.

Будет ли Grid Hosting вызывать у меня серьезные проблемы? Спасибо.


person jocull    schedule 21.05.2010    source источник


Ответы (2)


Просто хотел обновить это, чтобы всем было известно ...

Я связался с Media Temple (на самом деле через Twitter). Они ответили в течение нескольких минут и сообщили мне, что SQLite на самом деле не устанавливается через их службу Grid Hosting. Он отображается в их phpinfo (), если вы просматриваете его в их базе знаний, но на самом деле он не работает.

Похоже, я сейчас выберу виртуальный выделенный, если мне понадобится больше возможностей хостинга.

person jocull    schedule 21.05.2010
comment
Не работает из-за сетевого хранилища. Блокировка SQLite становится ОЧЕНЬ разборчивой по отношению к NFS и несколько разборчивой по отношению к AoE / iSCSI. У вас может быть аналогичная проблема с поставщиком VPS, который использует NAS / SAN. - person Tim Post♦; 18.06.2010
comment
Подождите, вы выбрали свой ответ как лучший? Как это не было запрещено с первого дня на SO? Я хочу сказать, похвально, что вы обновились на основе авторитетного ответа от MT. Но вы не можете дать себе лучший ответ ни при каких обстоятельствах. - person coolgeek; 18.06.2010
comment
Я не думаю, что вы действительно получаете баллы за лучший ответ, но да, вы можете дать себе лучший ответ. Я делал это раньше, потому что когда задавал вопрос, никто не находил ответа. На каждый вопрос должен быть дан лучший ответ, даже если он ваш. - person Chris K; 18.06.2010
comment
Я не знаю, я просто не хотел, чтобы это повредило моему соотношению, как будто я какой-то придурок, который не принимает. Я делал это не ради очков. Также у этой темы не было трафика в течение месяца, lol - person jocull; 19.06.2010

Это забавно, потому что я использую базу данных sqlite3 в моем приложении php в Grid. Работает отлично.

person Andrew    schedule 18.06.2010
comment
Ну, я тоже подумал, что это показалось странным, тем более, что это находится в phpinfo (). Однако ответ, который я получил, может быть специфическим для MediaTemple. - person jocull; 19.06.2010
comment
Вы используете MediaTemple GridServer? Насколько я понимаю, он не включает Sqlite3. - person pbreitenbach; 16.11.2010