Skip to content

Chunk Store should index series, not chunks #433

@tomwilkie

Description

@tomwilkie

Discussed with @aaron7, our index should be over series, not chunks. This will enable lazily loading of chunk data in the future.

Indexes should be:

  • userid:day -> series id -> label set
  • userid:day:metric_name -> series id -> label set
  • userid:day:metric_name:label_name -> #(label_value) : series_id -> (label_value, label_set)
  • userid:day:series_id -> chunk_id -> chunk

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions