Byte range

The byte range key-value store adapter allows an individual byte range within a file to be specified.

URL syntax

  • base-kvstore-url|byte-range:start-end

The base-kvstore-url must refer to a file. The start bound is inclusive, while the end bound is exclusive; the total length is end - start.

For example:

  • gs://bucket/path/to/data|byte-range:1000-2000

Capabilities

Supported capabilities

Byte range reads

Supported.

Key listing

Not applicable.

Required capabilities of base key-value store

Byte range reads

Required.

Key listing

Not needed.