Size: a a a

2020 October 25

m

maxp.dev in ru_raspberry
Andrey Sea
мм.. почитал, интересная концепция ))) думаю надо попробовать с монги на неё переехать, монга печалит как-то
Чем тебя печалит монга и что ты пытаешься на ней делать?
источник

A

Andrey Sea in ru_raspberry
maxp.dev
Чем тебя печалит монга и что ты пытаешься на ней делать?
да я пока сенсоры там храню и обрабатываю в графики ) печалит что всё там как-то через одно место в плане составления запросов, оптимизация, т.п. ) на sql совсем сурово переходить. а вот time-series db я бы попробовал )))
источник

m

maxp.dev in ru_raspberry
Andrey Sea
да я пока сенсоры там храню и обрабатываю в графики ) печалит что всё там как-то через одно место в плане составления запросов, оптимизация, т.п. ) на sql совсем сурово переходить. а вот time-series db я бы попробовал )))
Ну там да, язык запросов не то чтобы традиционный :)
источник

A

Alex in ru_raspberry
Хм, сейчас заметил странную фигню
У меня php-fpm и nginx запущены от пользователя "pi", а exec('whoami') выдал что www-data. Возможно проблема в этом
источник

A

Andrey Sea in ru_raspberry
Alex
Видимо не видит интерфейсы в таком режиме
источник

m

maxp.dev in ru_raspberry
И для оптимизации надо понимать как оно работает, и что по большому счету там все напрямую - как напишешь, так и выполняется.
источник

A

Andrey Sea in ru_raspberry
maxp.dev
Ну там да, язык запросов не то чтобы традиционный :)
да это-то не проблема, даже то что в джаве через Ж всё сделано и без документации нормальной по агрегациям... смущает что грубо говоря не могу посмотреть план запроса нормально и на одном языке везде писать )))
источник

m

maxp.dev in ru_raspberry
Andrey Sea
да это-то не проблема, даже то что в джаве через Ж всё сделано и без документации нормальной по агрегациям... смущает что грубо говоря не могу посмотреть план запроса нормально и на одном языке везде писать )))
Так там план запроса - как напишешь, в общем-то такой и план :)
источник

A

Andrey Sea in ru_raspberry
maxp.dev
И для оптимизации надо понимать как оно работает, и что по большому счету там все напрямую - как напишешь, так и выполняется.
эт понятно, план запроса бы ))) по теории и оптимизирую ) все оптмизации сводятся к тому "не делать в монге, делать в джаве, быстрее получится" )) тупо среднее взять по значениям и сгруппировать по минутам там...
источник

A

Andrey Sea in ru_raspberry
maxp.dev
Так там план запроса - как напишешь, в общем-то такой и план :)
ну скажем так - время уходящее на каждую ступень плана и какие действия низкого уровня совершаются... фулл-сканы там или индекса где не хватает
источник

A

Alex in ru_raspberry
Нифига не понял,но очень интересно 😂
источник

A

Andrey Sea in ru_raspberry
PULSE_SERVER нужно указать в окружении
источник

A

Andrey Sea in ru_raspberry
а как подробно и прочее - погугли отталкиваясь от этого )
источник

m

maxp.dev in ru_raspberry
Andrey Sea
эт понятно, план запроса бы ))) по теории и оптимизирую ) все оптмизации сводятся к тому "не делать в монге, делать в джаве, быстрее получится" )) тупо среднее взять по значениям и сгруппировать по минутам там...
Если данных немного и они влазят в ОЗУ, то конечно на джаае быстрее будет.
источник

A

Alex in ru_raspberry
Я понял, спасиба)
источник

A

Andrey Sea in ru_raspberry
maxp.dev
Если данных немного и они влазят в ОЗУ, то конечно на джаае быстрее будет.
ну я тестирую на базе, которая в экспорте десяток мегов, памяти 8 гигов доступно для монги...
источник

m

maxp.dev in ru_raspberry
Andrey Sea
ну скажем так - время уходящее на каждую ступень плана и какие действия низкого уровня совершаются... фулл-сканы там или индекса где не хватает
Какие пишешь, такие и совершаются - там довольно примитивно все - это ж просто документохрпнилище.
источник

A

Andrey Sea in ru_raspberry
агрегации делаются все по инструкции, ничего лишнего не тяну вроде )) ну разве что разбивка по времени идёт, когда время преобразовывается в дни-часы-минуты и по этом группируется
источник

A

Andrey Sea in ru_raspberry
maxp.dev
Какие пишешь, такие и совершаются - там довольно примитивно все - это ж просто документохрпнилище.
ну да, мозгом-то я понимаю что всё просто ) а по факту как-то не так всё просто получается ))) поэтому монга хорошо делает фетчи и фильтры, но чуть посложнее уже как-то хуже... причем элементов там... ну 1000 в запросе, потом группируются до 30-40 ) в общем мутно там всё ))) точно хочу ещё что-нибудь попробовать
источник

m

maxp.dev in ru_raspberry
Andrey Sea
ну да, мозгом-то я понимаю что всё просто ) а по факту как-то не так всё просто получается ))) поэтому монга хорошо делает фетчи и фильтры, но чуть посложнее уже как-то хуже... причем элементов там... ну 1000 в запросе, потом группируются до 30-40 ) в общем мутно там всё ))) точно хочу ещё что-нибудь попробовать
Ну так-то постгрес сейчас все лучше и лучше становится.
источник