Size: a a a

pgsql – PostgreSQL

2020 May 19

П

Павел П. in pgsql – PostgreSQL
*перекрестился*))
источник

EM

Eugene M in pgsql – PostgreSQL
targitaj
Это вообще нормальная идея?
у меня два года prod крутится - основной вопрос - задача. по гибкости и удобству выше всех похвал, по быстродействию нет нареканий SSD + задача без высоких требований.   На мой взгляд, для задач dev   идеально
источник

2_

2flower _ in pgsql – PostgreSQL
Eugene M
у меня два года prod крутится - основной вопрос - задача. по гибкости и удобству выше всех похвал, по быстродействию нет нареканий SSD + задача без высоких требований.   На мой взгляд, для задач dev   идеально
ну раз уж начали в чем гибкость в чем удобство применительно к пг?
источник

GR

Gubaydullin Ruslan in pgsql – PostgreSQL
intarray это не стандартный тип получается?
источник

GR

Gubaydullin Ruslan in pgsql – PostgreSQL
неужели нельзя jsonb (внутри числовые массивы) сравнить каким то образом на пересечение
источник

GR

Gubaydullin Ruslan in pgsql – PostgreSQL
функция || объединяет два jsonb поля
а есть ли ф-я пересечения?
источник

EM

Eugene M in pgsql – PostgreSQL
- обновление minor / major, мониторинг, квоты,  развертывания для проведения тестов восстановления  + самое главное = прозрачность действий ПОДРЯДЧИКОВ !!! никаких больше rm -rf / это оно само при компиляции pg
источник

2_

2flower _ in pgsql – PostgreSQL
Gubaydullin Ruslan
intarray это не стандартный тип получается?
а трудно спросить официальную доку, и вообще про массивы почитать?
источник

2_

2flower _ in pgsql – PostgreSQL
Gubaydullin Ruslan
неужели нельзя jsonb (внутри числовые массивы) сравнить каким то образом на пересечение
в 12 легко и даже гораздо сложнее.
источник

2_

2flower _ in pgsql – PostgreSQL
вы когда в json запихивали массивы думали как доставать будете?
источник

GR

Gubaydullin Ruslan in pgsql – PostgreSQL
вообщем integer[] тип нужно было юзать
источник

t

targitaj in pgsql – PostgreSQL
Павел П.
*перекрестился*))
А есть какая-то конкретика? Чем чревато, что ждать.
источник

EM

Eugene M in pgsql – PostgreSQL
Eugene M
- обновление minor / major, мониторинг, квоты,  развертывания для проведения тестов восстановления  + самое главное = прозрачность действий ПОДРЯДЧИКОВ !!! никаких больше rm -rf / это оно само при компиляции pg
в довесок удобство организации backup - у меня wal-g + s3 + ssd prod / ssd backup  + mellanox  - развертывание с 0 (новый узел docker) - до состояние instance  отдает данные - ~<= 5 минут - Instance  5-10 гб.
источник

2_

2flower _ in pgsql – PostgreSQL
Eugene M
- обновление minor / major, мониторинг, квоты,  развертывания для проведения тестов восстановления  + самое главное = прозрачность действий ПОДРЯДЧИКОВ !!! никаких больше rm -rf / это оно само при компиляции pg
ясно. спасибо.
источник

П

Павел П. in pgsql – PostgreSQL
targitaj
А есть какая-то конкретика? Чем чревато, что ждать.
у меня нет, только плеванием участников чата, вопросами про затёртые данные, и парой неплохих докладов с пгконф (не помню чьи, просто смотрел)
источник

t

targitaj in pgsql – PostgreSQL
Павел П.
у меня нет, только плеванием участников чата, вопросами про затёртые данные, и парой неплохих докладов с пгконф (не помню чьи, просто смотрел)
А насколько актуальны эти данные? Я тоже слышал только негатив.
источник

t

targitaj in pgsql – PostgreSQL
Может всё уже изменилось, я же не слежу за темой.
источник

GR

Gubaydullin Ruslan in pgsql – PostgreSQL
2flower _
а трудно спросить официальную доку, и вообще про массивы почитать?
спасибо за инфу
источник

EM

Eugene M in pgsql – PostgreSQL
2flower _
ясно. спасибо.
нужно добавить т.к. мы не бизнес - основное надежность(ответственность) - поэтому консоль+человек в нашей практике недопустимо - используем ansible + docker для полной автоматизации действий на инфраструктуре - подрядчики только подготовка playbook + dockerfile на дев

за 2019+2020 Аварий на prod была только одна - затопило серверную.
в 2018 в середине года при настройке PG подрядчик сделал  "chmod -R 755 /", вот тогда мы вздрогнули
источник

YS

Yaroslav Schekin in pgsql – PostgreSQL
Gubaydullin Ruslan
вообщем integer[] тип нужно было юзать
По умолчанию стоит использовать реляционную модель (дополнительную таблицу) — потом и работать с ней проще.
источник