Мы рады сообщить о выходе Picodata 26.2.1 — новой стабильной версии распределённой СУБД от команды разработчиков Picodata. В процессе разработки Picodata 26.2.1 мы выпустили три релиз-кандидата, что позволило нам провести более качественное тестирование, вовремя найти и исправить ряд багов, а также дополнить релиз новыми возможностями.
Эта версия поставляется с крупным набором изменений,
включающих расширение возможностей транзакционных блоков в SQL,
поддержку типа данных ARRAY, переработанный EXPLAIN, поддержку
синхронной репликации для шардированных таблиц, новые параметры в файле
конфигурации и многое другое.
Подробное описание новых функций приведено в ранее опубликованном анонсе Picodata 26.1 RC.
По сравнению с первым релиз-кандидатом, итоговая версия Picodata 26.2.1 содержит, в том числе, следующие улучшения:
- При чтении данных из шардированной таблицы с указанием номера бакета в
фильтре (например,
WHERE bucket_id = <CONST>), планировщик запроса избегает перемещения данных и читает данные с одного узла хранения (согласно номеру бакета). Это повышает эффективность локального чтения как в единичных запросах, так и в транзакциях при использовании дополнительной опцииOPTION(forward = off). - При указании первичного ключа для новой таблицы теперь можно указать
порядок сортировки для каждой колонки:
ASC(по возрастанию) илиDESC(по убыванию). Если порядок не указан, используетсяASC. Порядок определяет направление сортировки соответствующей части первичного индекса. Его можно задать как в списке колонок (PRIMARY KEY (a DESC, b ASC)), так и после встроенного ограничения (id INTEGER PRIMARY KEY DESC). Аналогично, сортировка поддерживается при создании TREE-индекса (CREATE INDEX ... USING TREE).
Picodata 26.2.1 стоит попробовать тем, кто планирует использовать новые возможности транзакционных SQL-блоков, синхронную репликацию, а также переносить LDAP-настройки в конфигурационный файл. Узнайте больше об этих функциях!
Список исправленных ошибок и прочие изменения, внесённые в ходе разработки Picodata 26.2, приведены в файле RELEASE NOTES.
Если вы заметили ошибку или у вас появились вопросы о Picodata, пишите в наш Telegram-чат @picodataru.
Попробуйте Picodata в деле!
Для установки Picodata 26.2.1 в Linux подключите репозиторий со сборками
Picodata (доступны пакеты DEB и RPM). Инструкции приведены на странице
загрузки Picodata. В Ubuntu и Debian
установите пакет picodata=26.2.1.0-{os_name}, подставив нужное
значение os_name (focal, jammy, noble, resolute, bullseye,
bookworm или trixie), в RHEL/Fedora — picodata-26.2.1.0.
Инструкции и руководства по установке, использованию и администрированию Picodata размещены на портале документации Picodata.
Вопросы и пожелания направляйте в наш Telegram-чат @picodataru.
