Step:Start: each key keeps its (timestamp, value) pairs in append order, so timestamps are sorted. get() binary searches for the newest timestamp <= t.
Step:Start: each key keeps its (timestamp, value) pairs in append order, so timestamps are sorted. get() binary searches for the newest timestamp <= t.