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.
The entire database is partitioned into a number of shards. Each shard is replicated across N nodes so that there might be more than one shards in a single node. Below is an example of a Sensei cluster.