mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-11-28 02:21:59 +00:00
9520234365
This commit implements a basic IP prefix dictionary that allows storing IPv4/IPv6 prefixes and matching them against a single IP address on query time. This allows for doing IP -> ASN matching and other similar things on query time. The implementation is basic for start, using a simple bitwise trie and reusing interface for complex key dictionaries (so using tuple instead of UInt32/FixedString(16) as the key). A faster bitwise trie implementation (like poptrie) is desired to improve lookup performance and memory consumption with large prefix tables. |
||
---|---|---|
.. | ||
agg_functions | ||
data_types | ||
dicts | ||
formats | ||
functions | ||
interfaces | ||
introduction | ||
operators | ||
query_language | ||
settings | ||
system_tables | ||
table_engines | ||
table_functions | ||
access_rights.rst | ||
conf.py | ||
configuration_files.rst | ||
external_data.rst | ||
getting_started.md | ||
getting_started.rst | ||
index.rst | ||
quotas.rst |