Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
ХД на Cache - best practices
|
|||
|---|---|---|---|
|
#18+
Мы тут возимся с Deep See и в связи с этим возник вопрос - какой есть опыт и где-то что почитать о создании Хранилищ Данных на базе Cache? Bitmap индексы - понятно, у ДипСии даже свои встроенные есть. Очень интересует как создавать и поддерживать Datamarts. Как наиболее удобно создавать в Cache таблицу, хранящую агрегированные значения? То есть раньше писали на Оракле: Select sum(value1), sum(value2), TRUNC(transatction_date, 'DD') as REPORTING_DATE, DEPARTMENT ... from ... GROUP by ... и сохраняли результат в некую summary table. То на Cache, подозреваю, есть более изящные и интересные способы решения таких задач. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.03.2009, 15:18 |
|
||
|
ХД на Cache - best practices
|
|||
|---|---|---|---|
|
#18+
Проблема ведь не в хранении, а в обновлении): ХД, якобы, отличаются от БД тем, что в них записи не обновляются. Вся концепция ХД, не имеющая, кстати, никакого теоретического обоснования, только на этом и держится. Но, даже если "первичные" записи не обновляются (что, чаще всего, не так), то агрегаты обновляются. Однако в какой-то момент и (какие-то) агрегаты также перестают обновляться. Так что "изящными и интересными" должны быть именно процедуры обновления. Важно правильно понимать что такое Cache): В Cache SQL или Cache Object Вы ничего особенного для так называемых ХД не найдете): ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.03.2009, 22:40 |
|
||
|
|

start [/forum/topic.php?fid=39&tid=1558556]: |
0ms |
get settings: |
9ms |
get forum list: |
18ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
142ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
29ms |
get tp. blocked users: |
1ms |
| others: | 256ms |
| total: | 471ms |

| 0 / 0 |
