[Moscow.pm] persisten storage под AnyEvent

Alexander Lourier aml на rulezz.ru
Ср Сен 29 06:44:08 PDT 2010


On Wednesday 29 September 2010 17:20:18 Oleg Kostyuk wrote:

> CouchDB, не?
> AnyEvent::CouchDB или KiokuDB (через KiokuDB::Backend::CouchDB)

CouchDB - великий тормоз. Подходит только для академических задач. Если 
сможете запустить thrift over AnyEvent, то есть отличная СУБД - Cassandra. 

> А расскажите, как вам подходит key/value? Я для себя сделал вывод, что
> key/value - весьма специфическая штука. И для работы с ней надо
> пересмотреть устоявшиеся (реляционные) принципы. Конечно, бывает так,
> что просто задача не подходящая для key/value... но если подходящая -
> надо "выворачивать" мозг.

Key/value - специфическая модель, зато в правильную сторону мозги 
разворачивает. Всё, что сложно реализовать на key/value, наверняка будет 
тормозить на SQL. А если уж реализуешь на key/value, да и минимальным 
количеством запросов, то это будет и работать быстро.

> 29 сентября 2010 г. 16:04 пользователь Ruslan Zakirov
>
> <ruz на bestpractical.com> написал:
> > 2010/9/29 Vany Serezhkin <ivan на serezhkin.com>:
> >> On 09/29/2010 04:58 PM, Ruslan Zakirov wrote:
> >>> Решил написать проект на AnyEvent, но нуна БД. Чего выбрать не знаю.
> >>> Можно Pg взять и попробовать его async интерфейс, но как-то не хочется
> >>> по таймеру чекать запросы.
> >>>
> >>> Вполне подойдет key/value storage, но тут сплошной пробел в опыте.
> >>> Какие есть у меня опции?
> >>
> >> AnyMongo.
> >>
> >> Только очень подумай в начале.
> >
> > О чем подумать? Я как раз и пытаюсь подумать, но о чем думать не уверен.
> >
> >> --
> >> Vany
> >> --
> >> Moscow.pm mailing list
> >> moscow-pm на pm.org | http://moscow.pm.org
> >
> > --
> > Best regards, Ruslan.
> > --
> > Moscow.pm mailing list
> > moscow-pm на pm.org | http://moscow.pm.org




Подробная информация о списке рассылки Moscow-pm