212 похожих чатов

Привет, насколько релевантно хранить в json формате в бдшке массив

из 100к объектов?
У меня есть объект, у этого объекта может быть несколько полей, которые являют собой массивы из объектов, длина может достигать 100к и выше.

Подскажите как лучше всего хранить такое?

Таких объектов первоначальных также может быть овер много.
Я думал над тем, чтобы разбивать эти объекты в отдельные таблицы и связывать по внешнему ключу с первоначальным объектом. Но тут также записи будут исчислятся в таблицах миллионами.

И тут уже вопрос, что быстрее, поиск нужных сотню тысяч записей из миллионной таблицы или же выгрузка тяжеловесного json файлика?

4 ответов

19 просмотров

все очень сильно зависит от того что за данные и что ты собираешься с ними делать.

Alo- Автор вопроса
Sergey P
все очень сильно зависит от того что за данные и ч...

массив объектов, условно { name: 'something', price: 1000, ... } И мне нужно будет анализировать много метрик по этим данным, например, на основе примера выше, среднюю стоимость заказов

Alo
массив объектов, условно { name: 'something', ...

нууууу а как часто? тип условно, у тебя много данных но как часто тебе надо их все перебирать. Можно ли разрезать данные (ты ж как-то на объекты разбил) и т.д. в целом постгрес справится с такими задачами как агрегации/фильтрации по json, а если чет надо делать не часто на больших объемах всегда можно вьюшки строить

Alo- Автор вопроса
Sergey P
нууууу а как часто? тип условно, у тебя много данн...

раз в пол часа (максимум), обычно хватит пару раз в день для одного такого портала. Если взять оптимистичный и самый нагруженный на первое время вариант, то 3-4к раз в сутки

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта