Страница 4 из 4

Re: Memory upgrade question

Добавлено: Сб сен 07, 2024 1:53 pm
Bobeg
Если бы можно было просто забисипиить данные а потом рид оунли кверить было бы вери симпл.

Re: Memory upgrade question

Добавлено: Сб сен 07, 2024 1:59 pm
Bobeg
Упдатез приходят весь день.
Ихьзначительео меньше чем запросов на аггрегировпние.

Re: Memory upgrade question

Добавлено: Сб сен 07, 2024 2:01 pm
Bobeg
Раньшы мы сайбейз айкью юзили.
А теперь наверно придеца кликхауз

Re: Memory upgrade question

Добавлено: Сб сен 07, 2024 2:33 pm
voyager3
А всякие облачные сноуфлейки, кирпичи и бигкуери - не?

Re: Memory upgrade question

Добавлено: Сб сен 07, 2024 2:35 pm
Mad Hatter
voyager3 писал(а): Сб сен 07, 2024 2:33 pm А всякие облачные сноуфлейки, кирпичи и бигкуери - не?
Сноуфлейк хорошо данные кастомеров слил 😂

Re: Memory upgrade question

Добавлено: Сб сен 07, 2024 2:37 pm
Bobeg
voyager3 писал(а): Сб сен 07, 2024 2:33 pm А всякие облачные сноуфлейки, кирпичи и бигкуери - не?
Кирпичи это простой как долбоваленок постгрес, если не вдаваца в детали.
Не колумн ориентед, нед.

Про снижынги я ничего не знаю.

Я думаю надо будет кликхауз попробовать.

Re: Memory upgrade question

Добавлено: Сб сен 07, 2024 3:16 pm
self
Bobeg писал(а): Сб сен 07, 2024 12:56 pm
voyager3 писал(а): Сб сен 07, 2024 8:23 am

То есть требований транзакционности нет, чисто заливать данные, и на них онолитегу гонять? Сколько данных, какое время отклика требуется? Надо ли, чтобы время простоя было околонулевое, поддержка нескольких вычислительных центров?
Есть требавания, есть.
Будут приходить упдатез.
https://learn.microsoft.com/en-us/sql/r ... rver-ver16

Re: Memory upgrade question

Добавлено: Сб сен 07, 2024 9:08 pm
voyager3
self писал(а): Сб сен 07, 2024 3:16 pm https://learn.microsoft.com/en-us/sql/r ... rver-ver16
Если всё влезает в одну машину, так это детский сад.

Re: Memory upgrade question

Добавлено: Вс сен 08, 2024 5:18 am
self
voyager3 писал(а): Сб сен 07, 2024 9:08 pm
self писал(а): Сб сен 07, 2024 3:16 pm https://learn.microsoft.com/en-us/sql/r ... rver-ver16
Если всё влезает в одну машину, так это детский сад.
Теплое vs мягкое.
Если у вас нет ограничений на количество машин, то вы можете прекрасно обойтись без колоночных индексов. Добавляйте ноды и вперед.
Если у вам надо резко увеличить производительность аналитических запросов, не добавляя железа, то columnar storage чаще всего может помочь.

Re: Memory upgrade question

Добавлено: Вс сен 08, 2024 9:43 am
Bobeg
Сорри Кэтминт, я тут базой данных испортил тебе всю твою тему.

Re: Memory upgrade question

Добавлено: Вс сен 08, 2024 9:45 am
Bobeg
voyager3 писал(а): Сб сен 07, 2024 9:08 pm
self писал(а): Сб сен 07, 2024 3:16 pm https://learn.microsoft.com/en-us/sql/r ... rver-ver16
Если всё влезает в одну машину, так это детский сад.
Просто не биг дата.
В моем случае дата не биг. А медиум. Но она должна пересчитываться каждые 5 минут. И апдейтаться как тока происходят изменения. А изменения бывают двух видов - позиционные и рыночные.

возможна кластеризация по разным ассетам.

Re: Memory upgrade question

Добавлено: Вс сен 08, 2024 9:48 am
Буратино
Bobeg писал(а): Вс сен 08, 2024 9:45 am
voyager3 писал(а): Сб сен 07, 2024 9:08 pm

Если всё влезает в одну машину, так это детский сад.
Просто не биг дата.
В моем случае дата не биг. А медиум. Но она должна пересчитываться каждые 5 минут. И апдейтаться как тока происходят изменения. А изменения бывают двух видов - позиционные и рыночные.

возможна кластеризация по разным ассетам.
Значит тебе колумнар сторадж не подходит. Если дата не биг, надо все грузить in-memory, тогда пофиг колумнар неколумнар.

Re: Memory upgrade question

Добавлено: Вс сен 08, 2024 9:54 am
Bobeg
Буратино писал(а): Вс сен 08, 2024 9:48 am
Bobeg писал(а): Вс сен 08, 2024 9:45 am

Просто не биг дата.
В моем случае дата не биг. А медиум. Но она должна пересчитываться каждые 5 минут. И апдейтаться как тока происходят изменения. А изменения бывают двух видов - позиционные и рыночные.

возможна кластеризация по разным ассетам.
Значит тебе колумнар сторадж не подходит. Если дата не биг, надо все грузить in-memory, тогда пофиг колумнар неколумнар.
Сэз вху.

Re: Memory upgrade question

Добавлено: Вс сен 08, 2024 10:00 am
voyager3
Буратино писал(а): Вс сен 08, 2024 9:48 am
Bobeg писал(а): Вс сен 08, 2024 9:45 am

Просто не биг дата.
В моем случае дата не биг. А медиум. Но она должна пересчитываться каждые 5 минут. И апдейтаться как тока происходят изменения. А изменения бывают двух видов - позиционные и рыночные.

возможна кластеризация по разным ассетам.
Значит тебе колумнар сторадж не подходит. Если дата не биг, надо все грузить in-memory, тогда пофиг колумнар неколумнар.
Не совсем. Memory locality всё равно рулит. И чем дальше, тем больше.

Re: Memory upgrade question

Добавлено: Вс сен 08, 2024 10:15 am
Буратино
voyager3 писал(а): Вс сен 08, 2024 10:00 am Не совсем. Memory locality всё равно рулит. И чем дальше, тем больше.
Фишка в том, что обычные row таблицы грузятся in-memory как columnar, и даже могут грузится две копии row-oriented в buffer cache, и columnar-oriented в in-memory. В общем варианты есть.

Re: Memory upgrade question

Добавлено: Вс сен 08, 2024 10:20 am
voyager3
Буратино писал(а): Вс сен 08, 2024 10:15 am Фишка в том, что обычные row таблицы грузятся in-memory как columnar, и даже могут грузится две копии row-oriented в buffer cache, и columnar-oriented в in-memory. В общем варианты есть.
В зависимости от хитроумия формата хранения, с predicate pushdown и pre-aggregation, и RLE, с родным столбцовым форматом есть шансы, что и не надо будет грузить в память.

Re: Memory upgrade question

Добавлено: Вс сен 08, 2024 10:24 am
Буратино
С этим надо в отдельную тему если Бобегу еще интересно.

Re: Memory upgrade question

Добавлено: Вс сен 08, 2024 11:40 am
self
Bobeg писал(а): Вс сен 08, 2024 9:45 am
В моем случае дата не биг. А медиум. Но она должна пересчитываться каждые 5 минут. И апдейтаться как тока происходят изменения. А изменения бывают двух видов - позиционные и рыночные.

возможна кластеризация по разным ассетам.
Тогда колоночная память скорей всего не подойдет - она плохо упдайтется. Если вы смотрите за интрадей изменениями своего портфеля и пересчитываете на ходу греков, вар, пнл и пр. то длинная аналитика вам тоже не нужна.
Инмемори - это ваш путь