Авг 13

Ссылки на 13.08.2009: Безсхемные базы данных (schema-less)

Tag: couchdb, linksivbeg @ 12:39 пп
  • CouchDb – это document-based база данных ориентированное на хранение данных как документов с иерархией структур и использования JavaScript для написание запросов. Из плюсов: поддержка IBM, один из проектов в составе Apache Foundation, удобство работы с данными. Из минусов: низкая производительность, недостаточно подробная документация. Написано полностью на языке Erlang
  • MongoDb – альтернатива Couchdb написанная на C++. Отличается лучшей производительностью, возможностью строить ad-hoc запросы, сохранением данных in-place и хорошо подготовленной документацией. К тому имеет коммерческую поддержку от компании 10gen. Ключевой минус: на 32-битных системах не позволяет создать базы размером более чем 2.5 гигабайта.
  • TokyoCabinet - база данных создававшаяся как современная замена dbm обладающая массой полезных возможностей в части маштабирования, устойчивости к сбоям, меньшего размера и так далее.
  • pykesto – безсхемная и транзакционная база для Python на базе TokyoCabinet.
  • ThruDb – ещё одна безсхемная база на Java
  • RDDb – безсхемная document-based база на Ruby
  • Oracle Berkeley Db – при определённой сноровке может использоваться для хранения безсхемных данных плюс есть редакция которая поддерживает работу с XML данными
blog comments powered by Disqus


Rambler's Top100