Scale horizontally without sacrificing query semantics. Consistent hashing, gossip protocol, conflict-free replication, and federated template exchange — all production-ready.
Deterministic shard placement with minimal redistribution when the cluster topology changes.
Scalable failure detection and membership management without a centralized coordinator.
Replicate state across nodes without coordination. Merge any two replicas and get the correct result — mathematically guaranteed.
Distributed queries feel like local queries. Topology changes happen without downtime.
VectorScaleDB is a single adaptive substrate, not a set of fixed product tiers. The same engine scales across a continuum of hardware — auto-tuning compression, indexing, and resource allocation to whatever it runs on — and operates in three network modes.
Check cluster health, membership, and shard distribution through a single API call.
# Check cluster membership, shard distribution, and node health curl "https://api.vectorscaledb.com/v1/cluster/status" \ -H "Authorization: Bearer $TOKEN"
{
"cluster_id": "prod-us-east-1",
"node_count": 5,
"shard_count": 32,
"status": "healthy",
"members": [
{
"node_id": "node-01",
"address": "10.0.1.10:8080",
"state": "alive",
"shards": [0, 1, 6, 7, 12, 13, 25],
"entities": 284019,
"uptime_seconds": 1847293
},
{
"node_id": "node-02",
"address": "10.0.1.11:8080",
"state": "alive",
"shards": [2, 3, 8, 9, 14, 15, 26],
"entities": 291847,
"uptime_seconds": 1847290
},
{
"node_id": "node-03",
"address": "10.0.1.12:8080",
"state": "alive",
"shards": [4, 5, 10, 11, 16, 17, 27],
"entities": 278432
}
],
"replication": {
"crdt_types": ["GSet", "LWWRegister", "ORSet"],
"convergence_status": "converged"
},
"federation": {
"connected_clusters": 2,
"shared_templates": 47,
"last_sync": "2026-03-09T12:00:01Z"
}
}
See how VectorScaleDB distributes across your infrastructure.