Size: a a a

pgsql – PostgreSQL

2020 June 03

Ð

Ð in pgsql – PostgreSQL
может даже влезло бы на твой ссд
источник

RU

Roman Usachev in pgsql – PostgreSQL
не факт - потому что toast все-таки жмет архиватором. поэтому все несовершенства и повторения xml сжимаются. Да, сжатый json все-таки бы весил меньше, но не факт что прям сильно меньше
источник

Ð

Ð in pgsql – PostgreSQL
еще говорят, для этих целей предназначена монгодб
источник

RU

Roman Usachev in pgsql – PostgreSQL
да, можно было б перепаковать в json и запихать в монгу
источник

Ð

Ð in pgsql – PostgreSQL
с тостом я не работал вообще, хз как там
источник

RU

Roman Usachev in pgsql – PostgreSQL
но батя Олег Бартунов сказал что посгря быстрее монги )) Я поверил )
источник

Ð

Ð in pgsql – PostgreSQL
может она в чем-то и быстрее, но там вроде есиь клевые штуки вроде параллельного сканирования коллекций
источник

RU

Roman Usachev in pgsql – PostgreSQL
Ð
может она в чем-то и быстрее, но там вроде есиь клевые штуки вроде параллельного сканирования коллекций
посгря тоже так делает. но у меня это через раз получается )
источник

Ð

Ð in pgsql – PostgreSQL
наверное, это очень специфическая документо-ориентированная задача, в таком кейсе у меня маловато опыта
источник

RU

Roman Usachev in pgsql – PostgreSQL
кстати, еще один чумовой плюс посгри - она jit-компилит фулсканы и фигарит в разы быстрее остальных баз, серьезно. У нее фулскан оч быстрый, пока не приходится лезть в тоаст
источник

RU

Roman Usachev in pgsql – PostgreSQL
надеюсь со временем разрабы решат вопрос с тем как хранить тоаст нормально, без десятков подзапросов в обычную таблицу
источник

Ð

Ð in pgsql – PostgreSQL
лучше бы их вообще не было, фулсканов этих
источник

RU

Roman Usachev in pgsql – PostgreSQL
Ð
лучше бы их вообще не было, фулсканов этих
так как бы да и как бы без них никак. вот есть у меня одна задачка, я ее голенгом решал. там без фулскана никак
источник

Ð

Ð in pgsql – PostgreSQL
что за задачка?
источник

RU

Roman Usachev in pgsql – PostgreSQL
короче, есть стопицот музыкальных треков, надо найти дубликаты. А файлы могут быть пожаты по-разному, мп3, апконверт, вав/флак и прочие радости. Я сделал как - через sox с low-pass и high-pass фильтром выделил 2 картинки - спектрограммы низких и высоких частот. далее пробежался фильтром с moving average и привел этот спектр к бинарному виду - пик 1, провал 0
источник

RU

Roman Usachev in pgsql – PostgreSQL
из этого получил битовую маску трека, и запихал это все в 8 bigint для высоких и низких частот
источник

RU

Roman Usachev in pgsql – PostgreSQL
так вот, поиск дубликата заключается в чем - делаешь такую же битмаску для трека и смотришь XOR - сколько битов различается и считаешь количество единичек
источник

B

Boris in pgsql – PostgreSQL
почему до сих пор нету PostgresOS - чет просто так подумал..
источник

IZ

Ilia Zviagin in pgsql – PostgreSQL
Так....
источник

Ð

Ð in pgsql – PostgreSQL
Boris
почему до сих пор нету PostgresOS - чет просто так подумал..
убунта чем не постгрес ос
источник