Иван Бегтин (ivbeg) wrote,

То что важно знать о Amazon SimpleDB

Что хорошего в SimpleDB

  • действительно большие объёмы данных
  • действительно бысто
  • высокий уровень доступности - уже имеющийся опыт Amazon + использование Erlang
  • лёгкое наращивание мощностей по требованию - по аналогии с S3, EC2

Ограничения и то о чём важно помнить

  • Лексографический порядок элементов - для сортировки цифр необходимо заполнять их нулями до цифр (zero pad), а также использовать аналог ISO 8601
  • Отсутствует полнотекстовый поиск и даже если он появится непонятно как в нём будет реализрована поддержка языков отличных от английского
  • Распределённое обновление записей происходит не мгновенно, а с определённой задержкой порядка 1 секунды для одиночных записей и, возможно, большее время для массовой загрузки данных

Некоторые подробности

  • Один из авторов James Larson также является одним из активных евангелистов языка Erlang и, в прошлом, разработчиком SendMail. А в сентябре 2007 года он перешёл на работу в Google Inc. для работы над ” Developing infrastructure for highly-scalable, highly-available Internet applications.” И что это такое Google задумал, очень интересно.

Источник - блог одного из разработчиков SimpleDB Charles H. Ying

Ещё несколько интересных публикаций по теме:

Ссылка на продукт на основе которого схожие сервисы могут начать строить другие компании - CouchDB и сравнение CouchDB и SimpleDB

Что интерестно так это что и Microsoft ведёт развитие своего проекта Astoria где хотя и пока нет массовости, но зато в качестве веб сервисов используется REST и есть надежда что они не замкнут этот сервис только в экосистему .NET.

На мой взгляд тенденции налицо - идёт сдвиг в сторону сервисов уже не как вспомогательно/опционных возможностей, а как неотделимых элементов общей инфраструктуры.

Кросспост из Иван Бегтин. Комментарии можно оставлять здесь или здесь.

Tags: web, web 2.0, инновации
  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

    Your IP address will be recorded  

  • 8 comments