ReadFilterung
ReadFilterung, often translated as read filtering, is a concept in information systems and data processing that describes mechanisms for reducing the amount of data retrieved from storage or a data stream by applying filters during the read operation. The goal is to lower I/O, network bandwidth, and processing costs while ensuring that the retrieved data satisfies predefined conditions or policies.
Filtering can occur at various layers. Predicate-based filters evaluate data against conditions as early as possible
Contexts and techniques include databases, data warehouses, search engines, and various NoSQL systems. In relational databases,
Examples include a SQL query that selects only necessary columns and applies a WHERE condition to limit
See also: predicate pushdown, data pruning, access control, data masking, row-level security, projection.