Table of Contents
Concepts
These docs will help explain Qri's core concepts and underlying technology
Understanding Qri
What is Qri?
Qri is a distributed version control and sharing platform for datasets
How Qri Defines a Dataset
In Qri, 'Dataset' means more than just the data. Learn more about the Qri Data Model
How Qri Dataset Version Control Works
Each version is immutable, and carries information about the user, metadata, and transformation code along with the data itself
How Qri Data Transforms and Automation Work
Learn about "Datasets that update themselves" are possible with a bit of code and the Qri data platform
Under the Hood
Content Addressing
Understand the benefits of content-addressing and how it can help with data sharing and persistence
How Qri uses IPFS
Qri is built on the Interplantary File System, a distributed storage format. Learn about the benefits and characteristics of storing datasets in IPFS
Why Starlark?
Learn about characteristics of Starlark (a python dialect) that make it well-suited for dataset transformations in Qri