Есть ли менее дорогостоящие альтернативы услугам реляционных баз данных Amazon (RDS)? [закрыто

StackOverflow https://stackoverflow.com/questions/2937873

  •  05-10-2019
  •  | 
  •  

Вопрос

У меня есть следующие требования. У меня со мной база данных, содержащая контакт а также адрес Подробности не менее 2000 членов моей школьной выпускной организации. Мы хотим хранить всю эту информацию в модели соотношения, чтобы

  1. Эти данные могут быть созданы и отредактированы по требованию.
  2. Эти данные всегда поддерживаются и должны быть простыми восстановления в случае, если основная копия становится непригодным для использования.
  3. Все чувствительные личные данные, проживающие в этой базе данных, гарантированно могут быть доступны только для авторизованных пользователей.
  4. Эта база данных не будет в сети за первые 6 месяцев. Он станет онлайн только после того, как сайт построен на его вершине.

Я не DBA, и я не хочу проводить время, делая такие вещи, как резервные копии. Я думал, что RDS Amazon с помощью автоматического резервной копии был идеальным решением для наших потребностей. Единственная проблема заключается в том, что являясь добровольной организацией, мы не можем избавить ежемесячные 100 до 150 долларов США, требует этой услуги.

Итак, мой вопрос, есть ли меньшие альтернативы более дорогим альтернативам RDS Amazon?

Это было полезно?

Решение

В вашем случае только контактных и адресных данных я бы выбрал Amazon SimpledB. Я знаю, что SimpledB может не подходить для большого количества таблиц с отношениями и всеми, но для ваших данных, я думаю, что SimpleDB достаточно. И стоит намного дешевле, чем Amazon RDS.

Я также хотел использовать RDS, но самый маленький размер БД стоит $ 80 p / месяц.

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

Имея немного больше информации, я могу выходить на базу здесь. Но 2000 наименований имен адресов имен и т. Д. Это не большая БД, и я бы подумал, что возможное использование RDS Amazons было немного «чрезмерным», чтобы сказать наименее.

В зависимости от того, как (а кто) вы хотите просмотреть редактирование и т. Д. Есть ряд бесплатных или почти бесплатных альтернатив.

Один из способов может быть установлен / использовать пакет хостинга, который имеет что-то вроде phpmyadmin, связанный с MySQL DB. Делать это, можно получить доступ и редактировать и т. Д. БД, не имея передней части сайта. Не красивая (как сайт передний конец), но практично. Хороший хост также должен вернуться для вас.

Другой - смотреть на Google Documents. Хорошо, не совсем база данных больше распределенного листа, но очень на линии Excel. Вы можете поделиться Google Docs с приглашенными людьми и даже настроить небольшой веб-сайт через Google Docs. Это бесплатный метод, но не может быть таким практичным в зависимости от ваших потребностей.

Вы посмотрели на Microsoft SQL Azure.? Вы можете использовать его бесплатно для чего-то вроде 90 дней, а затем, если вам нужно только 1 ГБ БД, это было бы только около 10 долларов в месяц.

Вы упомянуте резервную копию, поэтому я думал, что поговорим об этом тоже. Они Way Way SQL Azure Works заключается в том, что он автоматически создает 2 дополнительных копии вашей базы данных на разных машинах в центре обработки данных. Если один из машин или DB стал недоступным, он автоматически не переходит на одну из других БД.

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

Вы можете проверить

http://www.enciva.com/postgresql9-hosting.htm.

а также

http://www.acugis.com/postgresql-hosting.htm.

Они работают на Postgres и MySQL.

Для откровенной крошечной БД этого размера я бы серьезно смотрел на http://www.sqlite.org/

Это неупрашивает, легко постоянно .dump of S3, и вы можете использовать обновления крючков для контрольных точек после обновления. Резервные копии / Восстанавливает почти эквивалент Windows BatchFiles и wgets

Хорошее шифрование с использованием http://sqlcifle.net/

Стандартная файловая система ОС и Уровень управления уровнем пользователя ACLS.

Запуск файла, поддерживаемого БД, имеет смысл, учитывая хрупкость нормального EC2, поддерживаемого RDBM на EBS Gremlins.

Существуют исключения от SQL92 (нет настоящих витрин), но учитывая чувствительность к затратке проекта и RPO и RTO в базе данных выпускников, я считаю, что это хорошая ставка.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top