ClickHouse/docs/en
Marek Vavruša 9520234365 Dictionaries/TrieDictionary: IP prefix dictionary
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.
2017-05-15 10:51:03 +04:00
..
agg_functions Dictionaries 2017-04-27 23:16:22 +03:00
data_types Data types 2017-04-27 23:16:22 +03:00
dicts Dictionaries/TrieDictionary: IP prefix dictionary 2017-05-15 10:51:03 +04:00
formats Formats 2017-04-27 23:16:22 +03:00
functions Update documentations 2017-05-11 18:40:28 +04:00
interfaces Part of EN documentation 2017-04-27 23:16:22 +03:00
introduction Part of EN documentation 2017-04-27 23:16:22 +03:00
operators Operators 2017-04-27 23:16:22 +03:00
query_language External data 2017-04-27 23:16:22 +03:00
settings Settings 2017-04-27 23:16:22 +03:00
system_tables System tables 2017-04-27 23:16:22 +03:00
table_engines Table engines 2017-04-27 23:16:22 +03:00
table_functions Table functions 2017-04-27 23:16:22 +03:00
access_rights.rst Access rights 2017-04-27 23:16:22 +03:00
conf.py Initial commit if EN docs 2017-04-27 23:16:22 +03:00
configuration_files.rst Configuration files 2017-04-27 23:16:22 +03:00
external_data.rst External data 2017-04-27 23:16:22 +03:00
getting_started.md Initial commit if EN docs 2017-04-27 23:16:22 +03:00
getting_started.rst Part of EN documentation 2017-04-27 23:16:22 +03:00
index.rst Part of EN documentation 2017-04-27 23:16:22 +03:00
quotas.rst Quotas 2017-04-27 23:16:22 +03:00