Memory upgrade question

Bobeg
Reactions: 2518
Сообщения: 16672
Зарегистрирован: Ср июн 15, 2022 4:01 am

Re: Memory upgrade question

Сообщение Bobeg »

Если бы можно было просто забисипиить данные а потом рид оунли кверить было бы вери симпл.
Bobeg
Reactions: 2518
Сообщения: 16672
Зарегистрирован: Ср июн 15, 2022 4:01 am

Re: Memory upgrade question

Сообщение Bobeg »

Упдатез приходят весь день.
Ихьзначительео меньше чем запросов на аггрегировпние.
Bobeg
Reactions: 2518
Сообщения: 16672
Зарегистрирован: Ср июн 15, 2022 4:01 am

Re: Memory upgrade question

Сообщение Bobeg »

Раньшы мы сайбейз айкью юзили.
А теперь наверно придеца кликхауз
voyager3
Reactions: 364
Сообщения: 1804
Зарегистрирован: Вс июл 31, 2022 9:23 am
Откуда: Оттуда

Re: Memory upgrade question

Сообщение voyager3 »

А всякие облачные сноуфлейки, кирпичи и бигкуери - не?
Аватара пользователя
Mad Hatter
⭐ Top 5 most interesting users
Reactions: 2017
Сообщения: 10245
Зарегистрирован: Пн июн 13, 2022 7:22 am

Re: Memory upgrade question

Сообщение Mad Hatter »

voyager3 писал(а): Сб сен 07, 2024 2:33 pm А всякие облачные сноуфлейки, кирпичи и бигкуери - не?
Сноуфлейк хорошо данные кастомеров слил 😂
Bobeg
Reactions: 2518
Сообщения: 16672
Зарегистрирован: Ср июн 15, 2022 4:01 am

Re: Memory upgrade question

Сообщение Bobeg »

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

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

Я думаю надо будет кликхауз попробовать.
Аватара пользователя
self
Reactions: 1195
Сообщения: 6511
Зарегистрирован: Пт июн 17, 2022 9:21 am

Re: Memory upgrade question

Сообщение self »

Bobeg писал(а): Сб сен 07, 2024 12:56 pm
voyager3 писал(а): Сб сен 07, 2024 8:23 am

То есть требований транзакционности нет, чисто заливать данные, и на них онолитегу гонять? Сколько данных, какое время отклика требуется? Надо ли, чтобы время простоя было околонулевое, поддержка нескольких вычислительных центров?
Есть требавания, есть.
Будут приходить упдатез.
https://learn.microsoft.com/en-us/sql/r ... rver-ver16
«Либерал — это человек, слишком широко мыслящий, чтобы принять свою сторону в споре»
voyager3
Reactions: 364
Сообщения: 1804
Зарегистрирован: Вс июл 31, 2022 9:23 am
Откуда: Оттуда

Re: Memory upgrade question

Сообщение voyager3 »

self писал(а): Сб сен 07, 2024 3:16 pm https://learn.microsoft.com/en-us/sql/r ... rver-ver16
Если всё влезает в одну машину, так это детский сад.
Аватара пользователя
self
Reactions: 1195
Сообщения: 6511
Зарегистрирован: Пт июн 17, 2022 9:21 am

Re: Memory upgrade question

Сообщение 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 чаще всего может помочь.
«Либерал — это человек, слишком широко мыслящий, чтобы принять свою сторону в споре»
Bobeg
Reactions: 2518
Сообщения: 16672
Зарегистрирован: Ср июн 15, 2022 4:01 am

Re: Memory upgrade question

Сообщение Bobeg »

Сорри Кэтминт, я тут базой данных испортил тебе всю твою тему.
Bobeg
Reactions: 2518
Сообщения: 16672
Зарегистрирован: Ср июн 15, 2022 4:01 am

Re: Memory upgrade question

Сообщение Bobeg »

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

возможна кластеризация по разным ассетам.
Буратино
Reactions: 311
Сообщения: 610
Зарегистрирован: Сб июн 18, 2022 9:33 pm

Re: Memory upgrade question

Сообщение Буратино »

Bobeg писал(а): Вс сен 08, 2024 9:45 am
voyager3 писал(а): Сб сен 07, 2024 9:08 pm

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

возможна кластеризация по разным ассетам.
Значит тебе колумнар сторадж не подходит. Если дата не биг, надо все грузить in-memory, тогда пофиг колумнар неколумнар.
Bobeg
Reactions: 2518
Сообщения: 16672
Зарегистрирован: Ср июн 15, 2022 4:01 am

Re: Memory upgrade question

Сообщение Bobeg »

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

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

возможна кластеризация по разным ассетам.
Значит тебе колумнар сторадж не подходит. Если дата не биг, надо все грузить in-memory, тогда пофиг колумнар неколумнар.
Сэз вху.
voyager3
Reactions: 364
Сообщения: 1804
Зарегистрирован: Вс июл 31, 2022 9:23 am
Откуда: Оттуда

Re: Memory upgrade question

Сообщение voyager3 »

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

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

возможна кластеризация по разным ассетам.
Значит тебе колумнар сторадж не подходит. Если дата не биг, надо все грузить in-memory, тогда пофиг колумнар неколумнар.
Не совсем. Memory locality всё равно рулит. И чем дальше, тем больше.
Буратино
Reactions: 311
Сообщения: 610
Зарегистрирован: Сб июн 18, 2022 9:33 pm

Re: Memory upgrade question

Сообщение Буратино »

voyager3 писал(а): Вс сен 08, 2024 10:00 am Не совсем. Memory locality всё равно рулит. И чем дальше, тем больше.
Фишка в том, что обычные row таблицы грузятся in-memory как columnar, и даже могут грузится две копии row-oriented в buffer cache, и columnar-oriented в in-memory. В общем варианты есть.
voyager3
Reactions: 364
Сообщения: 1804
Зарегистрирован: Вс июл 31, 2022 9:23 am
Откуда: Оттуда

Re: Memory upgrade question

Сообщение voyager3 »

Буратино писал(а): Вс сен 08, 2024 10:15 am Фишка в том, что обычные row таблицы грузятся in-memory как columnar, и даже могут грузится две копии row-oriented в buffer cache, и columnar-oriented в in-memory. В общем варианты есть.
В зависимости от хитроумия формата хранения, с predicate pushdown и pre-aggregation, и RLE, с родным столбцовым форматом есть шансы, что и не надо будет грузить в память.
Буратино
Reactions: 311
Сообщения: 610
Зарегистрирован: Сб июн 18, 2022 9:33 pm

Re: Memory upgrade question

Сообщение Буратино »

С этим надо в отдельную тему если Бобегу еще интересно.
Аватара пользователя
self
Reactions: 1195
Сообщения: 6511
Зарегистрирован: Пт июн 17, 2022 9:21 am

Re: Memory upgrade question

Сообщение self »

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

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