Data virtualization vs Data federationData federation is a type of data virtualization. Both data virtualization and data federation are techniques for integrating data that are designed to simplify access for front end applications. The term data federation is used for techniques that resemble virtual databases with strict data models. The term data virtualization is typically used for services that don't enforce a data model, requiring applications to interpret the data. This is appropriate for modern applications that aren't necessarily sensitive to exact datatypes such as the length of text.
|Data Virtualization vs Data Federation|
|Data Virtualization||Data Federation|
|Definition||A single interface for accessing distributed data with different data models.||A virtual database that provides a unified data model and single interface for accessing distributed data with different data models.|