It's just ClickHouse.
ObsessionDB runs plain, upstream compatible open-source ClickHouse under the hood and uses our SharedMergeTree table engine and intelligent cache system to scale it. This means you can use the official ClickHouse documentation for almost everything.
Key Differences to Remember
- 01
SharedMergeTree & MergeTree, Both Work
You can use our SharedMergeTree engine directly, but even if you use plain MergeTree or other table engines, we translate them under the hood. Your DDL just works.
- 02
All Integrations Work Out of the Box
ClickHouse drivers, clients, and third-party tools all work as expected. If you have specific requirements, we’ll check them and help you get data moving.
- 03
No Distributed Tables
ObsessionDB handles distribution transparently. You never need to create Distributed tables. Just write to a single table and we take care of the rest.
- 04
No ClickHouse Keeper or ZooKeeper
There is no Keeper cluster to manage. Skip any ON CLUSTER DDL. ObsessionDB coordinates everything automatically.
- 05
No ReplicatedMergeTree
Replication is built into the platform. When you add nodes, nothing changes for your queries. One single endpoint, always.