Debian Lenny (5.0.5): устанавливаем Membase вместо Memcached + нюансы настройки портов

Сегодня я поделюсь своим опытом устновки NorthScale Membase вместо Memcached сервера на Debian Lenny.
Если кто не вкурсе что такое Membase — можно почитать тут.

Последняя версия на дату написания этой статьи: 1.6.0 Beta4

На мой взгляд, ключевой плюс этой системы для обывателя в целесообразности установки ее на обычные VDS, где объемы оперативной памяти лимитированы.

Для себя я выделил три ключевых момента:
1. Полная совместимость по протоколу с Memcached
2. Сохранение кешированных данных на жестком диске (самые «популярные» значения хранятся в опративке… то что туда помещается, остальное на жестком диске)
3. Удобное хранилище key => value, которое не опустошается после перезагрузки


( Читать дальше )

Краткий обзор membase — нового NoSQL решения от авторов memcached

MemBase — открытое, распределенное персистентное хранилище ключ-значение оптимизированное для хранения данных веб-приложений.

  • персистентен
  • имеет квази-постоянное (quasi-deterministic) малое время отклика
  • высокая скорость работы
  • линейно масштабируется с одного сервера до тысяч
  • не имеет схемы данных (только ключ-значение)
  • совместим по протоколу с memcached


( Читать дальше )

Установка MongoDB под Ubuntu 9.10

UPD: Так же смотри Быстрый старт на оф. сайте.

Установку MongoDB делаем из исходников. Документация на сайте описывает этот процесс достаточно хорошо. Кроме самого сервера MongoDB, необходимо также скомпилировать Spider Monkey, движок Javascript с поддержкой UTF-8, используемый клиентом сервера MongoDB.


( Читать дальше )
  • +1
  • 24 сентября 2010, 10:22
  • DOLARiON
  • 1

Вышел стабильный релиз MongoDB 1.6.3

Почти в срок, команда 10gen выпустила новый стабильный релиз NoSQL базы данных MongoDB.

Из новинок хочу отметить такие заявленные возможности:

* Авто шардинг — теперь можно создавать кластеры для большого количества данных с «размазыванием» данных по серверам кластера
* Replica Sets — позволит создавать кластеры с быстрой репликацией и отказоустойчивостью
* Оператор $or — если раньше приходилось писать запрос с использованием Javascript, то сейчас операции OR работают как стандартный запрос
* До 64 индексов на коллекцию
* Оператор $slice — очень удобная штука, можно выбирать первые 5 штук записей или 5 последних, например.
* Поддержка UNIX сокетов и IPv6
* Улучшена поддержка сервиса для Windows

Скачать можно на странице загрузок

Release Notes

Обзорная лекция по MongoDB топик-ссылка

Хорошая обзорная лекция по MongoDB Дуайта Мэрримена, записанная на встрече нью-йоркской MySQL Group. Лекция на английском языке. Рассмотрены следующие вопросы: — формат данных MongoDB — запросы к NoSQL БД — случаи использования MongoDB — ссылки в нереляционных БД — индексы — масштабирование и шардинг — преимущества в производительности

Getting Started with MongoDB and PHP

Generation Next
За последний год произошла небольшая революция в мире СУБД, связанная с появлением безсхемных (безструктурных) СУБД таких как Apache CouchDB. В этих базах данных используется другой подход нежели в реляционных БД. Они достаточно быстро становятся популярны среди Web-разрабочиков из-за своей гибкости, простоты и легкой интеграции с современными технологиями такими как JSON.
В данной статье изложен краткий обзор MongoDB, одной из новых поколений безсхемных СУБД, которая получила большое внимание разработчиков.


( Читать дальше )
  • +1
  • 24 сентября 2010, 03:19
  • DOLARiON
  • 2