Glossary
caution
Throughout the Fast Data documentation we use MongoDB terminology since we use MongoDB under the hood to store all your data. If you are not familiar with its terminology check out this comparison with SQL terms.
Fast Data terms
In this page you will find a glossary containing an explanation of the Fast Data terms, together with a link to the page where they are discussed.
Term | Explanation | Alias | More info |
---|---|---|---|
Base projection | Is the projection that correlates 1:1 to your single view, e.g if we have a Single View for your users named "sv_registry", the Base projection will most likely be a projection called "pr_registry" | - | link |
Cast function | A function used to transform the data originally coming from the System of Record before it is saved in the Projection | - | link |
Change Data Capture (CDC) | A system that reacts to change of data at some source (in our case the System of Record) by emitting an event | CDC | link |
DB2 Adapter | The default Kafka adapter | - | link |
Golden Gate Adapter | A Kafka adapter containing before and after fields | - | link |
Initial projection | Is the projection modified by the ingestion message, e.g if we have an ingestion message that updates a "pr_allergens" document, then our Initial projection will be "pr_allergens" | - | link |
Kafka adapter | A function that transforms the ingested Kafka messages into a format that can be read by the the Real-Time Updater | - | link |
Projection | A Projection is a standardized representation of the data coming from the System of Record | pr | link |
Projection Changes | MongoDB or Kafka event that informs the listener that a Single View needs to be updated | pc | link |
Projection Update | Kafka event that informs the listener that a Projection has been changed | pr-update | link |
Real-Time Updater | The service responsible for the creation, update and deletion of the Projections | RTU | link |
Single View | A Single View is a document that aggregates data from many Projections, always available and updated in near real-time | sv | link |
Single View Creator | The service responsible for the creation, update and deletion of Single Views | SVC | link |
Single View Event | Kafka message that informs the listener that a Single View has been successfully updated | svc-events | link |
Single View Trigger Generator | The service responsible for generating events that trigger the update of Single Views | SVTG | link |
Strategy | Strategies are functions that retrieve the unique identifiers of the Single View that needs to be updated or created as consequence of the changes on the Projections | - | link |
System of Record | A System of Record is the data source providing the raw information to a Fast Data system | SoR | link |