The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Выпуск pg_ivm 1.6, реализации инкрементального обновления представлений для PostgreSQL, opennews (??), 05-Сен-23, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


8. "Выпуск pg_ivm 1.6, реализации инкрементального обновления пр..."  +/
Сообщение от VladSh (?), 05-Сен-23, 15:22 
К примеру, в документоориентированной Lotus Domino есть 3 основных варианта обновления представлений:
- Automatic - оно именно так и работает, как здесь заявлено (происходит обновление данных только той записи представления, которая соответствует изменившемуся документу);
- Manual - для обновления пользователем при открытии представления в UI либо программно (пересчитываются данные всего представления);
- Auto, at most every _ hours (пересчитываются данные всего представления).

Особенности первого варианта - обновления работают быстро, но постоянно грузят сервер, - обновление данных по изменившемуся документу автоматически происходят сразу во всех представлениях, у которых обновление установлено в "Automatic". Этот режим как раз установлен по умолчанию при создании нового представления.

Для тех представлений, для которых критически важно в каждую секунду видеть свежее состояние, есть возможность настроить динамическое обновление (очень прожорливая штука).

Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

19. "Выпуск pg_ivm 1.6, реализации инкрементального обновления пр..."  +/
Сообщение от Аноньимъ (ok), 06-Сен-23, 07:18 
Что за  такое эти материализованные инкрементальеые представления вообще такое?!
Ответить | Правка | Наверх | Cообщить модератору

21. "Выпуск pg_ivm 1.6, реализации инкрементального обновления пр..."  +/
Сообщение от ыы (?), 06-Сен-23, 07:35 
вьюха выглядит как таблица, но это просто кусок кода вычисляется каждый раз при обращении к ней
материализованная вьюха - это и впрямь деле таблица, куда кладутся данные из вьюхи, при этом обновляется она при изменении данных.
инкрементальная материализованная вьюха - данные обновляются только в тех строках в которых произошли изменения а не вьюха целиком
наверное как-то так...
Ответить | Правка | Наверх | Cообщить модератору

22. "Выпуск pg_ivm 1.6, реализации инкрементального обновления пр..."  +/
Сообщение от Аноньимъ (ok), 06-Сен-23, 08:32 
Про вьюхи знаю.
Спасибо! Познавательно.
Ответить | Правка | Наверх | Cообщить модератору

29. "Выпуск pg_ivm 1.6, реализации инкрементального обновления пр..."  +/
Сообщение от Аноним (29), 08-Сен-23, 01:39 
Инкрементальная материализованная вьюха - аналог INSERT FROM SELECT, периодически выполняемого для вспомогательной таблицы-агрегата, в которую автоматом докидываются триггерами изменения построчно
Ответить | Правка | К родителю #19 | Наверх | Cообщить модератору

23. "Выпуск pg_ivm 1.6, реализации инкрементального обновления пр..."  +/
Сообщение от Бывалый смузихлёб (?), 06-Сен-23, 09:22 
Оуу, доминоха с лотусами
Уж думал никогда больше о них не услышу почти как о квик-бейсике
Ответить | Правка | К родителю #8 | Наверх | Cообщить модератору

24. "Выпуск pg_ivm 1.6, реализации инкрементального обновления пр..."  +/
Сообщение от VladSh (?), 06-Сен-23, 13:35 
От Domino мало кто смог уйти в виду отсутствия нормальных платформ-конкурентов. Почту многие перевели на Exchange, но и всё.
Индусы перекупили домину у IBM. Сейчас уже 12-я версия. Там по сути само хранилище осталось старым с небольшими усовершенствованиями, а остальное давно вперёд уехало; к примеру:
- 5 вариантов UI: классический Notes, XPages, Nomad, Volt, возможность разработки на Angular или React;
- новый Java-API, предоставляющий возможность прямой и быстрой работы с базой, в отличие от того, что было раньше (обёртки над C-API);
- множество доработок по администрированию и т.д.
Ответить | Правка | Наверх | Cообщить модератору

25. "Выпуск pg_ivm 1.6, реализации инкрементального обновления пр..."  +/
Сообщение от Бывалый смузихлёб (?), 06-Сен-23, 17:39 
Ну хорошо что хоть допилили, а то во времена моей работы из реального и универсального был лишь жс сильно отсталой версии с кучей нюансов

А вообще-то, даже забавно. Когда там МДМ сие представило - в конце 90-х / начале 00-х - и, даже на время моей работы, несмотря на убогость интерфейсов, подобного функционала особо никто не предлагал
Да и сейчас, похоже, тоже. Там ведь хоть и основано многое на почте, но дело не только в ней
Умели же когда-то архитектуру и функционал проектировать

Ответить | Правка | Наверх | Cообщить модератору

30. "Выпуск pg_ivm 1.6, реализации инкрементального обновления пр..."  +/
Сообщение от VladSh (?), 09-Сен-23, 13:36 
Как раз в начале 0-х IBM купила Lotus у компании Iris. По настоящему вложилась всего в одну версию - в 6-ю. Потом тупо стригла бабло и почти 2 десятка лет кормила обещаниями клиентов, что будет развитие платформы... Индусы, после того, как в 2017-м году выкупили продукт, реально дали ему вторую жизнь. За эти годы они сделали больше, чем за 25 лет IBM.
Ответить | Правка | Наверх | Cообщить модератору

31. "Выпуск pg_ivm 1.6, реализации инкрементального обновления пр..."  +/
Сообщение от Бывалый смузихлёб (?), 10-Сен-23, 16:33 
В том и прикол, отчасти
Там, помнится, даже были подобия электронных подписей для каждого аккаунта
А ведь то начиналось ещё с 00-х

Ответить | Правка | Наверх | Cообщить модератору

32. "Выпуск pg_ivm 1.6, реализации инкрементального обновления пр..."  +/
Сообщение от VladShemail (?), 11-Сен-23, 14:47 
В плане электронных подписей ничего не изменилось - всё норм с давних времён, - полноценные подписи и шифрование тоже. Но оно не включается/отключается в настройках клиента. Это делается кодом и кое что через API. Можно подписывать или шифровать определённый набор полей. Не так чтобы мегаудобно, но возможности такие есть.
Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру