DiceTechnology/dice-where

Merge ranges with the same values

Opened this issue · 0 comments

gedl commented

Location data is provided in ranges where all the location details for a particular ip address range are the same at the lowest level of granularity. If, however, we want to load data with a coarser granularity then there will be contiguous ranges where the location data is identical. These ranges can be merged, reducing both the memory footprint and lookup times.