[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: cvstrac, trac -- view cvs/svn log (want wiki+bugtracker+svn log)



В сообщении от Воскресенье 11 февраля 2007 23:54 Artem Chuprina написал(a):
> Pechnikov Alexey -> debian-russian@lists.debian.org  @ Sun, 11 Feb 2007 
22:57:30 +0300:
>  >> Хинт: ты про существование sqlite в курсе?  К вопросу о миллионах
>  >> пользователей...
>
>  PA> Так sqlite для миллионов пользователей самое подходящее решение
>  PA> будет, если писать только одному требуется... СУБД нужны для
>  PA> поддержки конкурентного доступа, а для доступа на чтение они в
>  PA> принципе мало эффективны, задачи у них другие.
>
> Тем более...  Не, на самом деле при достаточно толстой базе СУБД еще
> кластеризацию могут и оптимизацию сложных запросов.  Но это настоящие,
> взрослые, а не мыскль.
>
Согласен. Тем не менее и здесь sqlite в помощь - зачастую выгоднее подготовить 
данные, например, в Postgresql, перегрузить полученную выборку в sqlite и там 
уже проиндексировать и объединить таблицы для вывода отчета (можно 
использовать sqlite базу, созданную прямо в оперативной памяти). Такой рецепт 
здорово помогает при многомерном анализе данных (по крайней мере, когда нужно 
неоднократно  выполнить группировку и потом транспонировать каждую группу, 
после чего сделать объединения полученных наборов данных). Непонятно только, 
где же тогда мускул можно использовать... 

Reply to: