US 12,481,656 B2
Bloom filter for avoiding partition loading
Christian Bensberg, Heidelberg (DE); Kai Stammerjohann, Wiesloch (DE); and Frederik Transier, Bammental (DE)
Assigned to SAP SE, Walldorf (DE)
Filed by SAP SE, Walldorf (DE)
Filed on Jul. 13, 2023, as Appl. No. 18/221,753.
Prior Publication US 2025/0021562 A1, Jan. 16, 2025
Int. Cl. G06F 16/00 (2019.01); G06F 16/2455 (2019.01); G06F 16/334 (2025.01)
CPC G06F 16/2455 (2019.01) [G06F 16/334 (2019.01)] 20 Claims
OG exemplary drawing
 
1. A database management system, comprising:
a memory; and
at least one processor coupled to the memory and configured to:
receive a query to retrieve data that corresponds to a data slice, wherein the query includes one or more identifiers, wherein the one or more identifiers correspond to one or more data properties included in the data slice;
determine whether a bloom filter includes the one or more identifiers based on the query;
in response to determining that the bloom filter includes the one or more identifiers, determine that the data slice includes the data requested by the query based on the bloom filter; and
in response to determining that the data slice includes the data requested by the query, load the data slice to the memory.