Создана российская версия Postgres для крупных компанийИсточник: tadviser
Осенью 2016 года компания "Постгрес Профессиональный" выпустила новый продукт - версию СУБД для крупных заказчиков Postgres Pro Enterprise, сообщил TAdviser генеральный директор Олег Бартунов. В конце ноября компания тестирует внутренний релиз 1.0, в середине декабря планирует показать версию 1.5, а к концу февраля 2017 года - предоставить клиентам версию 2.0. Postgres Pro Enterprise - это первая российская СУБД для крупных компаний. "Сейчас в России актуальна тема технологической независимости, и многие компании стали искать альтернативы импортному коммерческому ПО. В области СУБД фаворитом является Open Source СУБД PostgreSQL, благодаря своим богатым возможностям, либеральной лицензии и наличию российского вендора - компании Postgres Professional", - говорит руководитель разработки Александр Коротков.
Работать над этим форком (ответвлением, версией) PostgreSQL компания начала весной 2016 года. "Где-то в июле 2016 года мы окончательно поняли, что наши клиенты хотят новых фич и нам надо самим начинать продвигать наши разработки в нашем собственном форке без оглядки на совместимость", - рассказывает Олег Бартунов. Бывает так, что компании пытаются заработать на всемирно известных Open Source продуктах, просто перепродавая их в практически неизмененном виде, говорит Александр Коротков: "Но к нам это не относится, поскольку наш Postgres Pro Enterprise включает в себя очень много улучшений по сравнению с PostgreSQL". Руководитель разработки рассказал TAdviser о ключевых особенностях Postgres Pro Enterprize. 64-битный идентификатор транзакций Он является очень актуальным для больших клиентов, поскольку на современных многоядерных серверах 32-битный идентификатор транзакций может переполняться каждые несколько часов, объясняет Александр. Секционирование (partitioning) Является очень актуальным, поскольку оно позволяет существенно упростить управление большими таблицами. Инкрементальный бэкап "В нашем случае речь идет об инкрементальном бэкапе на уровне блоков, - объясняет Александр Коротков. - Сервер СУБД отслеживает блоки данных, которые изменились с момента предыдущего бэкапа и только их включает в следующий инкрементальный бэкап. Таким образом, имея полный бэкап и набор инкрементов, можно восстановиться на момент любого из этих бэкапов".
Поддержка 1С В компании взвешивали плюсы и минусы такой возможности. Аргумент "против" состоял в том, что некоторые изменения, которые нужны для поддержки 1С, гипотетически могут помешать другим пользователям, однако это пока не подтверждено на практике, говорит Александр. Аргумент "за" очевиден: это возможность использовать все преимущества Enterprise версии при эксплуатации 1С.
Руководитель разработки описал еще некоторые изменения, сделанные в Postgres Pro Enterprise (полный перечень будет в замечаниях к релизу):
В Enterprise версии заинтересованы как действующие клиенты компании, так и потенциальные, считает Александр Коротков. Он ожидает, что в скором времени на предприятиях начнутся внедрения продукта. |