1 مستودع
Techniques for reducing the footprint of geolocation databases through segment merging and deduplication.
Distinct from IP Geolocation: Distinct from general IP Geolocation: focuses on the internal data compression and storage efficiency of the database rather than the lookup service.
Explore 1 awesome GitHub repository matching data & databases · Storage Optimizations. Refine with filters or upvote what's useful.
ip2region is an offline IP geolocation library and framework designed to resolve IPv4 and IPv6 addresses to city-level regional information using local binary data files. It functions as a binary IP database compiler and a cross-language search client, allowing for regional lookups without relying on external APIs. The project distinguishes itself through a specialized binary format that supports high-performance query optimization. It employs adjacent-segment IP merging and deduplicated region storage to minimize the database footprint, while utilizing memory-mapped file caching and vector-i
Implements adjacent-segment IP merging to reduce the binary database size by combining contiguous ranges with identical locations.