Seekable
Seekable refers to the ability to reposition a read or write pointer within a data sequence and then access data from that new position. A seekable data source supports random access, allowing efficient movement to arbitrary offsets without reading the entire content sequentially. In software, seekability is often exposed through operations or methods such as seek and tell, and the object may implement a seekable interface or API.
Whether a stream is seekable depends on the underlying source. Regular files on a disk or in-memory
In practice, seekability affects performance and features: editors, media players, and databases often rely on random
See also: random access, seek, index, keyframe, range request.