Эта новая функция представляет собой упрощенный подход к объединению инкрементных резервных копий в полные резервные копии в офлайн-режиме, значительно снижая нагрузку на сервер, обычно связанную с процессами полной резервной копии. Разработанная ветераном EDB и уважаемым хакером Postgres Робертом Хаасом, эта функциональность обещает найти отклик у администраторов баз данных (DBA), особенно тех, кто управляет локальными средами Postgres. Улучшение также включает в себя обширный набор хуков, которые облегчают хранение на различных целевых устройствах, а также поддержку таких функций, как сжатие и хранение в формате tarball.
Новая интегрированная внутренняя функция резервного копирования обещает ускорить время восстановления, тем самым значительно сокращая цели по времени восстановления (RTO). Это важное достижение для предприятий, управляющих обширными базами данных или системами высокой доступности. В результате Postgres становится все более привлекательным выбором для организаций, где простой может иметь серьезные последствия для бизнеса, особенно в секторах, занимающихся крупномасштабной аналитикой и рабочими нагрузками, управляемыми ИИ.
SQL/JSON и JSON улучшения: удовлетворение потребностей разработчиков
SQL/JSON, теперь часть стандарта SQL:2023, оснащает разработчиков баз данных мощным набором функций, предназначенных для бесшовного взаимодействия с документами JSON, что особенно полезно для тех, кто уже хорошо знаком с SQL. В последних выпусках Postgres последовательно улучшал свои возможности SQL/JSON, но появление Postgres 17 знаменует собой значительный шаг вперед. Эта версия вводит долгожданные функции, такие как JSON_TABLE()
, а также функции запросов, такие как JSON_EXISTS()
, JSON_QUERY()
и JSON_VALUE()
. Кроме того, доступен новый богатый набор конструкторов для создания объектов JSON SQL, что еще больше обогащает опыт разработчиков.
Система резервного копирования и восстановления является ключевым аспектом управления базами данных, и новые функции Postgres 17 делают этот процесс более эффективным и надежным. Благодаря этим улучшениям, предприятия могут быть уверены в том, что их данные защищены и могут быть быстро восстановлены в случае необходимости. Это особенно важно в условиях современных высоконагруженных и критически важных систем, где каждая минута простоя может стоить больших денег.
Таким образом, Postgres продолжает укреплять свои позиции как ведущая платформа для управления данными, предлагая инновационные решения для резервного копирования и восстановления данных, а также расширенные возможности работы с JSON. Эти нововведения делают его еще более привлекательным для широкого круга пользователей, от администраторов баз данных до разработчиков приложений.