Concurrency Control

Not Supported

SenseiDB partitions its data within the system to improve processing speed, but it only accepts a single data stream at a time.


Not Supported

Joins are not supported in SenseiDB since it is not a strictly relational database.

Isolation Levels

Read Uncommitted

The users are responsible for guaranteeing data isolation.


Hash Table

SenseiDB applies an indexing manager called Zoie, which is a real-time search and indexing system supporting forward-rolling indexing.

Data Model

Column Family

A SenseiDB instance is a table of data that is organized into columns. Each column may fall into one of the supported types: string, int, long, short, float, double, char, date, text.