Доступно ли размещение веб-приложения с базой данных SQL Server объемом 10 ГБ?

Один из моих клиентов разрабатывает приложение ASP.NET, которое будет работать с большими объемами данных. Первоначальный размер их базы данных SQL Server будет не менее 5 ГБ и может вырасти до 10 ГБ в течение года или около того.

Большинство веб-хостинговых компаний, на которые мы смотрели, берут 5 долларов в месяц за каждые дополнительные 50 МБ базы данных после первых 1 ГБ или 2 ГБ.

Если у вас большая база данных SQL Server, платит ли ваш единственный вариант хостинга выделенный сервер?

Это только мне кажется, или вам кажется удивительным, что 10 ГБ все еще считаются большими (IMO - это большой размер является), но эта БД может поместиться только в ОЗУ в наши дни на самом посредственном сервере начального уровня ?!

Dave Markle 06.12.2008 19:06

LOL, успокойся, Дэйв, 10 ГБ не на САМЫМ посредственном сервере, а 10 ГБ не так уж мало ... хорошо, не так уж много, но это респектабельно. Большинство веб-баз данных не превышает нескольких мегабайт (в основном менее 50 мегабайт). Вот почему у хостинговой компании есть такой лимит ...

Patrick Desjardins 06.12.2008 19:13

Мне любопытно, как вам удалось получить 10 гигабайт данных, но вам не нужно ничего, кроме совместной обработки, общей оперативной памяти и т. д. :)

Timothy Khouri 06.12.2008 22:54
Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Приемы CSS-макетирования - floats и Flexbox
Приемы CSS-макетирования - floats и Flexbox
Здравствуйте, друзья-студенты! Готовы совершенствовать свои навыки веб-дизайна? Сегодня в нашем путешествии мы рассмотрим приемы CSS-верстки - в...
Тестирование функциональных ngrx-эффектов в Angular 16 с помощью Jest
В системе управления состояниями ngrx, совместимой с Angular 16, появились функциональные эффекты. Это здорово и делает код определенно легче для...
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
2
3
2 912
2

Ответы 2

Нет, это не единственный вариант, вы всегда можете доплатить за дополнительное дисковое пространство или найти кого-то, кто предоставляет виртуальные серверы (что является шагом между выделенным ящиком и арендованным хостингом).

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

У меня вопрос, почему база данных 5 ГБ? Кажется, много текста. Если это двоичные данные (файлы, изображения и т. д.), Вы можете рассмотреть возможность их хранения в файловой системе (в большинстве планов предусмотрено огромное количество места на жестком диске, но не в БД).

Это значительная база данных для типичной учетной записи общего хостинга, которая займет много места на сервере, на котором размещены десятки или сотни сайтов. Для этого типа учетной записи хостинговые компании делают дополнительное пространство очень дорогим, чтобы вы могли перейти на более подходящий уровень обслуживания.

Я бы посоветовал обратить внимание на виртуальные частные серверы (VPS), поскольку они занимают промежуточное положение между недорогим общим решением и полноценным выделенным сервером. В большинстве планов будет достаточно (или почти достаточно) места, чтобы покрыть все, что вам нужно.

В приведенном выше примере предположим, что у вас есть 2 ГБ, и вам нужно еще 3 для начала. Вы смотрите на 100 долларов за ГБ или 300 долларов в месяц, верно?

Я использую базовое решение VPS ServInt's и получаю 15 ГБ места за 50 долларов в месяц, что позволит разместить вашу БД даже при запланированном росте. Это Linux-система с базой данных MySQL, но сопоставимые решения Windows / SQLServer, вероятно, можно найти по аналогичным ценам.

Другие вопросы по теме