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.
|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"
|A function used to transform the data originally coming from the System of Records before it is saved in the Projection
|Change Data Capture (CDC)
|A system that reacts to change of data at some source (in our case the System of Records) by emitting an event
|The default Kafka adapter
|Golden Gate Adapter
|A Kafka adapter containing before and after fields
|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"
|A function that transforms the ingested Kafka messages into a format that can be read by the the Real-Time Updater
|A Projection is a standardized representation of the data coming from the System of Records
|MongoDB or Kafka event that informs the listener that a Single View needs to be updated
|Kafka event that informs the listener that a Projection has been changed
|Real Time Updater
|The service responsible for the creation, update and deletion of the Projections
|A Single View is a document that aggregates data from many Projections, always available and updated in near real-time
|Single View Creator
|The service responsible for the creation, update and deletion of Single Views
|Single View Event
|Kafka message that informs the listener that a Single View has been successfully updated
|Single View Trigger
|The service responsible for generating events that trigger the update of Single Views
|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
|System of Records
|A System of Records is the data source providing the raw information to a Fast Data system