Словарь ip_trie предназначен для поиска IP-адресов по сетевому префиксу.
Он хранит IP-диапазоны в CIDR-нотации и позволяет быстро определить, к какому префиксу (например, подсети или диапазону ASN) относится заданный IP-адрес, что делает его идеальным для поисковых операций на основе IP, таких как геолокация или классификация сети.
Пример
Предположим, что у нас есть таблица в ClickHouse, которая содержит наши IP-префиксы и их сопоставления:
Другие типы в настоящее время не поддерживаются. Функция возвращает атрибут для префикса, который соответствует этому IP-адресу. Если есть перекрывающиеся префиксы, возвращается наиболее точный.
Данные должны полностью помещаться в оперативную память.