Size: a a a

pgsql – PostgreSQL

2021 January 21

IK

Ivan Karniyenka in pgsql – PostgreSQL
Oleg Kuzmenko
Спасибо, это подойдет на первое время, но ищу железобетонный метод на перспективу
хранить хеш картинок, например, или искать совпадение текстов на 90% и больше. но мне кажется, тут нет универсального способа.
или вообще проверять что с одного айпи и какие делаются обэявления, или если пойти дальше, то вообще по отпечатку брайзера
источник

am

a m in pgsql – PostgreSQL
В принципе, от БД нужен только способ сравнения сигнатур.
источник

OK

Oleg Kuzmenko in pgsql – PostgreSQL
Тут подразумевается бинарное хранение картинок
источник

DG

Dimitri Grinkevich in pgsql – PostgreSQL
Sergii Serogin
хеш по картинке легко обходится дорисовкой одной точки
дорисовки устраняются генерирующими моделями после медианной фильтрации
источник

am

a m in pgsql – PostgreSQL
Oleg Kuzmenko
Тут подразумевается бинарное хранение картинок
Orly? Там должна пережатая миниатюра храниться.
источник

OK

Oleg Kuzmenko in pgsql – PostgreSQL
Ivan Karniyenka
хранить хеш картинок, например, или искать совпадение текстов на 90% и больше. но мне кажется, тут нет универсального способа.
или вообще проверять что с одного айпи и какие делаются обэявления, или если пойти дальше, то вообще по отпечатку брайзера
Это тоже есть
источник

SS

Sergii Serogin in pgsql – PostgreSQL
https://habr.com/ru/post/120562/  такое шот о встречал
источник

SS

Sergii Serogin in pgsql – PostgreSQL
похоже на то что запилили в imgsmlr
источник

IC

Igor Chizhov in pgsql – PostgreSQL
Коллеги, подскажите, как грамотно прогреть кэш сервера? Большие таблицы полностью обновляются раз в сутки через TRUNCATE ... INSERT, после этого имеем жесточайшие тормоза. Разогревать на пользователях мне кажется неправильным, легче ночью запустить некий запрос или функцию.
pg_prewarm, к сожалению, не подходит, облако не поддерживает это расширение.

P.S. Оперативы достаточно
источник

OK

Oleg Kuzmenko in pgsql – PostgreSQL
Уже вторая статья с кучей плюсиков с упоминанием расстояния Хэмминга, спасибо, попробую более глубоко изучить эту штуку
источник

am

a m in pgsql – PostgreSQL
Igor Chizhov
Коллеги, подскажите, как грамотно прогреть кэш сервера? Большие таблицы полностью обновляются раз в сутки через TRUNCATE ... INSERT, после этого имеем жесточайшие тормоза. Разогревать на пользователях мне кажется неправильным, легче ночью запустить некий запрос или функцию.
pg_prewarm, к сожалению, не подходит, облако не поддерживает это расширение.

P.S. Оперативы достаточно
> облако
Злой смайлик.
источник

SS

Sergii Serogin in pgsql – PostgreSQL
👍
источник

IC

Igor Chizhov in pgsql – PostgreSQL
a m
> облако
Злой смайлик.
Увы, требование заказчика
источник

IC

Igor Chizhov in pgsql – PostgreSQL
Хочу опробовать этот совет, но стоит ли терять на него время?

SELECT * FROM <table>
SELECT <primary key fields> FROM <table> ORDER BY <primary key fields>
SELECT <indexed fields> FROM <table> ORDER BY <indexed fields>
источник

SS

Sergii Serogin in pgsql – PostgreSQL
если таблицы большие - устанешь выгребать все
источник

SS

Sergii Serogin in pgsql – PostgreSQL
я б предложил бы попробовать через приложение подергать пару записей в надежде, что сопутствующие запросы залезут в кеш
источник

SS

Sergii Serogin in pgsql – PostgreSQL
но такие вещи пробовать надо, поможет-не поможет 50/50
источник

IC

Igor Chizhov in pgsql – PostgreSQL
Sergii Serogin
если таблицы большие - устанешь выгребать все
Большие, 4 штуки... 6-12 Гб каждая.
источник

SG

Sergey Gr in pgsql – PostgreSQL
Igor Chizhov
Хочу опробовать этот совет, но стоит ли терять на него время?

SELECT * FROM <table>
SELECT <primary key fields> FROM <table> ORDER BY <primary key fields>
SELECT <indexed fields> FROM <table> ORDER BY <indexed fields>
select * from table <*>
не поможет, остальное может и помочь
источник

IC

Igor Chizhov in pgsql – PostgreSQL
Sergii Serogin
я б предложил бы попробовать через приложение подергать пару записей в надежде, что сопутствующие запросы залезут в кеш
Если тыкать приложение вручную, то помогает, второй юзер уже работает нормально. Но ночью этого юзера нет, а первый бедолага придёт на Дальнем Востоке и будет ждать...
источник