Size: a a a

pgsql – PostgreSQL

2021 July 04

🎄

🎄𝑠 𝑢 𝑖 𝑐 𝑖 𝑑 𝑒 ✞... in pgsql – PostgreSQL
пардон
источник

🎄

🎄𝑠 𝑢 𝑖 𝑐 𝑖 𝑑 𝑒 ✞... in pgsql – PostgreSQL
источник

🎄

🎄𝑠 𝑢 𝑖 𝑐 𝑖 𝑑 𝑒 ✞... in pgsql – PostgreSQL
источник

🎄

🎄𝑠 𝑢 𝑖 𝑐 𝑖 𝑑 𝑒 ✞... in pgsql – PostgreSQL
источник

L

LiFeAiR in pgsql – PostgreSQL
could not be contacted
А гуглегие не помогло?
источник

🎄

🎄𝑠 𝑢 𝑖 𝑐 𝑖 𝑑 𝑒 ✞... in pgsql – PostgreSQL
нет
источник

АС

Альберт Степанцев... in pgsql – PostgreSQL
Коллеги, накину "пятничный" вопрос в воскресенье ))

Встречал ли кто-нибудь из вас базы данных с поддержкой временнОго измерения?
Вот, например, есть у нас таблица, у нее есть поля с типами, есть записи и есть еще время жизни (актуальности) записей.

Чтобы можно было одним запросом узнать, к примеру "Состав отдела маркетинга на 1 января 1970 года" или "Как долго у нас проработала Сидорова и меняла ли она фамилию во время работы?" или "Кому за этот год повышали ЗП?"

Понятно, что в любимом postgres я легко это реализую, добавив к основной таблице еще одну - с номером версии данных и с tsrange для версии. Расплатой будет жуткое дублирование, но это приемлемая (для моих кейсов) плата.

Но, может быть, что-то знаете о специализированных решениях?
источник

DP

Darafei Praliaskousk... in pgsql – PostgreSQL
источник

АС

Альберт Степанцев... in pgsql – PostgreSQL
вы уверены, что это про то, что я написал, а не про временнЫе ряды?
источник

DP

Darafei Praliaskousk... in pgsql – PostgreSQL
но у тебя и есть временные ряды
источник

АС

Альберт Степанцев... in pgsql – PostgreSQL
нет
источник

АС

Альберт Степанцев... in pgsql – PostgreSQL
видимо, я не смог вам описать задачу
но это не временные ряды от слова совсем
источник

SK

Serge Konstantinov in pgsql – PostgreSQL
а постгрес тут причем? либо хранить «ревизии» - баянистое решение с известно какими плюсами и минусами, либо складывать данные в условный кликхаус, где будет сохраняться инфо об изменении конкретной сущности по конкретному ивенту, разделяя по канонам профили нагрузки, не?
источник

АС

Альберт Степанцев... in pgsql – PostgreSQL
попробую как-нибудь еще раз ))
источник

DP

Darafei Praliaskousk... in pgsql – PostgreSQL
ну у тебя вместо циферок - row, а бакеты переменной ширины, хранящиеся в tsrange
источник

АС

Альберт Степанцев... in pgsql – PostgreSQL
ОК, попробую как-нибудь еще раз с более наглядными примерами
про "ревизии" было ближе к идее, чем про "изменение конкретной сущности"
источник

DP

Darafei Praliaskousk... in pgsql – PostgreSQL
ну тут главное не упороться в терминологию и не отбрасывать решение, потому что оно якобы из другой области
источник

DP

Darafei Praliaskousk... in pgsql – PostgreSQL
as of join точно подойдёт для  "Состав отдела маркетинга на 1 января 1970 года
источник

DP

Darafei Praliaskousk... in pgsql – PostgreSQL
для всего остального к сожалению не знаю, потому что он не заимплеменчен
источник

AS

Alexander Shelemin in pgsql – PostgreSQL
Ну это же temporal tables? Они много где реализованы, например в sql server. В постгресе был extension для этого, я когда-то в хобби проекте юзал
источник