понедельник, 27 июня 2011 г.

Re: про БД

2011/6/27 Сергей Жуматий <sergzhum@gmail.com>:
>  Практически все запросы в данной системе сводятся к таким: "выбрать
> диапазон данных за такой-то интервал времени, где значения поля Х
> равно (больше, меньше) заданному значению). Даже подсчёт сумм, средних
> и т.п. можно считать на стороне клиента.

А просто зашардить данные (по source_id какому-нить) + daily
partitions на ящиках сделать и заюзать обычный MySQL (или любую другую
СУБД, которая умеет range- или value-based partitioning)? Вроде вполне
жизнеспособный и ОЧЕНЬ гибкий вариант получится.

--
Oleksiy Kovyrin
http://kovyrin.net/

--
--
Данное сообщение отправлено Вам, так как Вы являетесь подписчиком группы "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

Комментариев нет:

Отправить комментарий