Limits

The maximum sizes and time limits TeselaDB sets, with their margins.

These are TeselaDB's own limits. Those of the MongoDB protocol, such as the maximum size of a document, are MongoDB's.

LimitValue
Range that splits by size64 MiB of live data or 512 MiB on disk with its versions
Neighbouring ranges that mergeUnder 16 MiB, without traffic for 10 minutes and with the same replicas
Lifetime of a transaction60 seconds by default (transactionLifetimeLimitSeconds)
Version history24 hours by default (teselaHistoryRetention)
Clock drift of a node125 ms from the cluster median
Uncertainty windowUp to 250 ms
Closed timestamp of a follower3 seconds behind the leader's clock
Change stream event16 MiB; a larger one is split with $changeStreamSplitLargeEvent
Client connections per node1,000,000 by default (--maxConns)
Request to the administration port16 KiB of headers, 1 MiB of body and 5 seconds of time limit

See also