2 个仓库
Techniques for reducing the storage footprint of IP databases through segment merging and deduplication.
Distinct from Clean IP Lists: Distinct from network filtering or IP identification; focuses on the structural compression of the database file.
Explore 2 awesome GitHub repositories matching data & databases · IP Data 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
Reduces database size by merging adjacent IP segments and deduplicating identical regional information.
This project is a network security utility designed to manage and automate the deployment of IP-based blocklists. It functions by fetching external threat intelligence, normalizing the data, and injecting it directly into the Linux kernel firewall. By maintaining these high-performance network sets, the system provides automated perimeter defense against known malicious traffic sources. The tool distinguishes itself through its ability to perform atomic rule updates, which allows security policies to be refreshed without interrupting active network connections or requiring service restarts. I
Normalizes network address data to ensure efficient lookups and high performance within kernel-level filtering structures.