Команда Picodata выпустила обновление плагина Sirin 1.2.0, которое внедряет поддержку API Apache Cassandra и протокола версии v4. Релиз ориентирован на глубокую интеграцию с экосистемой Cassandra, позволяя стандартным драйверам взаимодействовать с кластером Picodata напрямую, что значительно оптимизирует маршрутизацию запросов и общую производительность системы.
Основным техническим достижением версии 1.2.0 стала реализация механизма анонсирования токенов через системные таблицы. Теперь Sirin имитирует поведение нативной Cassandra, передавая драйверам данные о распределении информации по узлам. Это позволяет клиентским приложениям автоматически направлять подготовленные выражения на конкретные узлы, исключая лишние сетевые переходы. По сравнению с предыдущей итерацией 1.1.0, такой подход дает ощутимый прирост скорости при выполнении операций в распределенной среде.Разработчики также пересмотрели систему безопасности. В плагине появилась полноценная авторизация по протоколу CQL и гибкое управление правами доступа. Администраторы могут назначать и отзывать роли или разрешения командами GRANT и REVOKE, причем изменения вступают в силу мгновенно, не требуя разрыва текущих сессий. Помимо архитектурных правок, в релиз вошли точечные улучшения: поддержка типа данных inet для IP-адресов, возможность удаления отдельных колонок без перезаписи всей строки и специальные функции для точной выборки временных диапазонов.
Развитие аналитики и статические колонки
В ближайшее время Picodata планирует расширить аналитические возможности плагина. В список приоритетных задач вошло внедрение статических колонок, поддержка группировок через GROUP BY и реализация агрегатных функций. Также ожидается доработка команд администрирования прав доступа, включая LIST PERMISSIONS, что должно окончательно закрыть потребности корпоративных пользователей в тонкой настройке безопасности кластера.

Комментарии (0)
Пока нет комментариев. Будьте первым!