I’m running FoundationDB on 3 machines with 5 processes per machine, SSD2 storage, with Fault Tolerance = 1. Nothing special in configuration.
The load is like this: two keys are updated, one is inserted, so database KV data grows due to inserts.
I would expect that as data grows FDB would split it’s
storage-*.sqlite files, (according to docs, as I understand, they should not be greater than 500MB), but what I see, that each FDB process’s data just grows without really splitting: I had
storage-*.sqlite files for ~13Gb and growing.
Is this expected behaviour? If so, how does it correlate with max shard size?