Data Heirarchy
In this guide, we will look at the data heirarchy within the Doctrine API.
Doctrine strives to be as flexible as possible, in order to support the unique needs of your application - and how you've chosen to take advantage of headless AI semantic search.
Doctrine API Data Heirarchy
Below we will go over the three key elements of the Doctrine API data heirarchy, which are Organization
, Partition
, and Document
- in order of the scope they can carry.
- Name
Organization
- Type
- Description
The
Organization
can be thought of as the top level of the Doctrine API data heirarchy. It is the highest level of scope, and is used to groupPartitions
together.
- Name
Partition
- Type
- Description
A
Partition
within Doctrine is a group ofDocuments
that have been associated with a particularPartition
. ADocument
does not have to be associated with aPartition
, anyDocument
is still part of anOrganization
where it is part of aPartition
or not.
- Name
Document
- Type
- Description
A
Document
is the atomic unit of data within the Doctrine API. It is the lowest level of scope, and is what the data you ingest with the Doctrine API gets broken down into.