Skip to content

Emit an event to state approximate record size, to check for reaching 400KB record sizes #3

@a-h

Description

@a-h

Consider whether it's possible to implement a pointer system.

For example, given the input data:

{
  "a": "large_blob",
  "b": "small datum", 
}

The library could be designed to break it up into pointers to the large data, i.e. would store two records:

The state where a key is replaced with a pointer.

{
  "a": { "stream_pointer": "hashOfBlob" },
  "b": "small datum"
}

And a pointer record:

{
   "_pk": "hashOfBlob",
  "data": "large_blob"
}

When the data is requested, the pointers would be followed to collect the data from the table.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions