Sirin — новый плагин для Picodata!

Александр Толстой

Представляем Sirin 1.0.0 — новый коммерческий плагин для СУБД Picodata, реализующий поддержку API Apache Cassandra (CQL и протокол Cassandra v4).

Sirin позволяет использовать приложения и драйверы из экосистемы Cassandra без каких-либо изменений в коде, сохраняя при этом производительность и отказоустойчивость Picodata. Это делает миграцию и интеграцию максимально простыми и прозрачными.

Основные преимущества

  • Полная совместимость с приложениями и драйверами Cassandra
  • Простая миграция с Cassandra и ScyllaDB
  • Основан на сертифицированной платформе Picodata (ФСТЭК)
  • Высокая производительность и надежность благодаря архитектуре Picodata

Текущие ограничения

  • Отсутствует поддержка вложенных коллекций
  • Не поддерживаются UDT (User-Defined Types)
  • Не реализованы материализованные представления
  • Нет поддержки SAI
  • Отсутствует бинарная совместимость формата хранения на диске

Архитектурные особенности

Для хранения данных Sirin использует дисковый движок Vinyl, входящий в состав Picodata.
В отличие от Cassandra и ScyllaDB, отказоустойчивость и избыточность обеспечиваются с помощью встроенного механизма репликации Picodata, основанного на передаче данных между узлами внутри одного набора реплик.

Совместимость

Для установки Sirin v1.0.0 требуется Picodata версии 25.3.2 или новее.


Более подробное описание плагина Sirin приведено на сайте документации Picodata.

Вопросы и пожелания направляйте в наш Telegram-чат @picodataru.