Storage

What is a media store?

A media store holds the bytes for images, video, audio, and documents. The catalog stores a typed pointer, not the bytes themselves.

Updated

How it works

  • Inserting media writes bytes to the store.
  • The column records where they are.
  • Repeated reads can use a local cache of those bytes.

What it is not

It is not a public object store or a CDN, and it is not a database page that stuffs large files into the row.

media store: this, and the thing it is confused with

media store: this, and the thing it is confused with
ThisNot this
HoldsMedia bytesThe catalog of tables
Addressed byA typed columnA URL you pass around
NotA CDNThe system of record for rows

Where Pixeltable fits

Pixeltable’s media store is where those bytes live for a local catalog or a hosted database. The column type is what makes them frames or pages.

Questions

How does media store work?
Inserting media writes bytes to the store. The column records where they are. Repeated reads can use a local cache of those bytes.
What is media store often confused with?
It is not a public object store or a CDN, and it is not a database page that stuffs large files into the row.