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 security utility for aggregating threat intelligence and automating the deployment of high-performance firewall rules. It functions as an aggregator that fetches and normalizes malicious IP address lists from multiple external security feeds and a management tool that deploys these lists into the Linux kernel using ipset for packet filtering. The system maintains network perimeter defense by using atomic kernel updates to swap IP sets, which allows firewall rules to be updated without interrupting active connections. It includes a range optimizer that simplifies network addr
Structures network address data for high-performance lookups within kernel-level firewall filtering mechanisms.