моем древнем ноуте https://gist.github.com/1069922). Его использует
github, т.е. с нагрузками он вполне себе справляется) Репликация,
использование виртуальной памяти (если бд больше объема RAM),
встроенный pub/sub. Пока впечатления самые положительные.
Единственный минус (для меня во всяком случае) - это невозможность
использовать/подобрать аналоги операторам сравнения в SQL'евом WHERE
(как например для географических проектов с longitude/latitude и
поиском/выбором по ним). Надо делать что-то наподобие индекса по float
самому о_О
Cамопиар: после попыток использовать разные ORM'ы (и wrapper'ы) я
написал свой с ActiveRecord 2.x API: https://rubygems.org/gems/redis_orm
(и даже сделал небольшую соцсеть на нем). Есть еще ohm (https://
rubygems.org/gems/ohm), хотя конечно можно писать и low level код
(через gem redis).
On Jul 3, 1:57 pm, Nikolay Grebnev <nikolaygreb...@gmail.com> wrote:
> Добрый день.
>
> Сейчас думаю над структурой нового проекта, и напрашивается использование
> nosql решения. Но глаза разбегаются.
>
> Предлагаю поделиться друг с другом, кто какие вещи использует.
> Желательно с
> описанием для чего
> используются ли встроенные навороты типа map/reduce
> кол-во серверов
> объем данных
> нагрузка
> какие проблемы были
> впечатления
>
> Разумеется, отзыв типа "couchdb - 5 гигов, все зашибись" тоже очень
> интересен.
>
> Также если у кого-то есть ссылки со статьями как разрабатывать приложения с
> nosql - просьба прислать. Где-то видел шикарную статью как разрабатывать в
> nosql спускаясь от разработки к хранению данных, а не как обычно в
> реляционных моделях (от структуры данных выше к приложению)
>
> Николай.
>
> PS
> Первый отзыв - у нас пока ничего интересного в проектах нет - только
> memcachedb + memcache. Данных немного, проблем нет )))
--
--
Данное сообщение отправлено Вам, так как Вы являетесь подписчиком группы "RubyOnRails to russian" на группах Google.
FAQ группы находится по адресу: http://ru.wikibooks.org/wiki/RubyFAQ
Для того, чтобы отправить сообщение в эту группу, пошлите его по адресу
ror2ru@googlegroups.com
Чтобы отменить подписку на эту группу, отправьте сообщение по адресу: ror2ru-unsubscribe@googlegroups.com
Дополнительные варианты находятся на странице группы http://groups.google.com/group/ror2ru?hl=ru
Комментариев нет:
Отправить комментарий