▲ | giovannibonetti 2 days ago | |
To serve a user timeline in single-digit milliseconds, it is not practical for a data store to load each item in a different place. Even with an index, the index itself can be contiguous in disk, but the payload is scattered all over the place if you keep it in a single large table. Instead, you can drastically speed up performance if you are able to store data for each timeline somewhat contiguously on disk. |