Главная / Sirin

Picodata Sirin

Cassandra-compatible DBMS with FSTEC certification for industrial systems and critical infrastructure. Seamless drop-in replacement without changing application code.
puzzle-icon
Compatibility with CQL and Apache Cassandra drivers
Strong data consistency and high LWT performance
Automatic data compression with support for two storage types: memory or disk
Adding multiple cluster nodes with background rebalancing
FSTEC certification for use in state information systems (GIS) and critical information infrastructure (CII)
Seamless replacement for Cassandra and Scylla without changing application code

Why choose Sirin?

Smart data management

Automatic Zstd compression at the page level.

True in-memory tables: all data is permanently stored in memory, not just the write-ahead buffer.

Picodata’s LSM-tree: more compact metadata storage and efficient automatic garbage collection. REPAIR is no longer required.

Distributed query execution

A single data space: all nodes see the entire schema and all data.

The equivalent of zero-token nodes thanks to the use of a tiered architecture.

Efficient, consistent secondary indexes.

Readiness for operation in critical environments

FSTEC certification at trust level 4.

Tested for industrial MES/IIoT workloads.

Horizontal scaling with built-in fault tolerance.

Extreme performance

Strict consistency by default, with no trade-offs between speed and reliability.

Record-high transaction throughput: lightweight transactions (LWT) are faster than in Cassandra.

Optional in-memory storage: response times are tens of times lower than in Cassandra.

Comparative table: Sirin vs Cassandra

Capability

Apache Cassandra

Picodata Sirin

Consistency model

Eventual Consistency

Strong Consistency

Storage architecture
LSM-tree only

Hybrid
(in-memory + LSM-tree)

In-memory tables
No
Yes
Data compression
Manual configuration
Automatic (Zstd)
Performance
Reduced due to Java and garbage collection
The shard-per-core architecture enables highly efficient utilization of CPU cores
Register of domestic software
No
Yes
FSTEC certification
No
Yes

Picodata Sirin

Sirin is a next-generation distributed DBMS, fully compatible with Apache Cassandra and built on top of the Picodata DBMS. The product is intended for the industrial sector, government information systems, and infrastructure where reliability, consistency, and performance are especially important.

The Picodata DBMS is included in the unified register of Russian software and is developed in Rust, which guarantees security and high efficiency. Sirin inherits all the advantages of Picodata’s architecture and complements them with compatibility with Cassandra and CQL, making it an ideal choice for companies looking for a Cassandra equivalent without needing to change application code.

Why is Sirin a modern Cassandra equivalent?

Sirin is fully compatible with CQL (database) and Apache Cassandra drivers, but eliminates the key limitations of the original solution. At its core is a strongly consistent (Strong Consistency) data store implemented with a shard-per-core architecture, an extreme approach to horizontal scalability in which each core of a multi-core processor is responsible for its own data segment. Lightweight transactions (LWT), implemented using Raft rather than the Paxos algorithm used in Cassandra, execute faster than in Cassandra. Like Cassandra, Sirin supports automatic Zstd compression, which reduces disk load and improves system responsiveness.

Sirin is a distributed database capable of storing data either in RAM or on disk, depending on the workload profile. This approach ensures instant access and stable performance even under peak loads.

At the core of Sirin is an enhanced LSM-tree architecture from Picodata that provides compact metadata storage and fast automatic cleanup without the need for manual REPAIR. If uncompromising data processing speed is required, the system uses true in-memory tables, where all data is permanently stored in memory, making operations virtually instantaneous.

The shard-per-core architecture distributes the load across CPU cores, allowing you to:

  • use compute resources efficiently;
  • eliminate locks when accessing data;
  • scale the system horizontally (adding new nodes is done in a single operation with automatic data rebalancing).

Sirin unifies all nodes into a single data space: each node sees the full schema and has access to all tables. This accelerates distributed query execution and increases cluster fault tolerance.

Sirin is a Cassandra equivalent designed for environments where data loss and downtime are unacceptable. The system implements an ACID approach: any changes are first written to a log on disk and replicated to multiple servers. In the event of a node failure, the data is automatically restored.

This level of fault tolerance makes Sirin ready for operation in industrial MES/IIoT systems and critical IT environments.

Picodata Sirin is certified by FSTEC of Russia (trust level 4), which allows the system to be used in government and corporate information environments with increased security requirements.

The solution is developed by Russian engineers, fully supported within the Russian Federation, and included in the register of domestic software. For companies using Apache Cassandra, migration of Cassandra applications is seamless: Sirin provides full compatibility at the interface and CQL query level.

Sirin is a Russian Cassandra equivalent designed for high-load industrial systems, IIoT platforms, and government information solutions. It combines compatibility, reliability, and performance, ensuring full data protection and readiness for scaling.