The following content of this documentation page has been machine-translated. But unlike other websites, it is not done on the fly. This translated text lives on GitHub repository alongside main ClickHouse codebase and waits for fellow native speakers to make it more human-readable.

    Help ClickHouse documentation by editing this page

    外部字典

    您可以从各种数据源添加自己的字典。 字典的数据源可以是本地文本或可执行文件、HTTP(s)资源或其他DBMS。 有关详细信息,请参阅 “外部字典的来源”.

    • 完全或部分存储在RAM中的字典。
    • 定期更新字典并动态加载缺失的值。 换句话说,字典可以动态加载。

    外部字典的配置可以位于一个或多个xml文件中。 配置的路径在指定 参数。

    字典可以在服务器启动或首次使用时加载,具体取决于 dictionaries_lazy_load 设置。

    该 系统表包含有关在服务器上配置的字典的信息。 对于每个字典,你可以在那里找到:

    • 字典的状态。
    • 配置参数。
    • 度量指标,如为字典分配的RAM量或自成功加载字典以来的查询数量。

    你可以 配置 同一文件中的任意数量的字典。

    在服务器配置中不需要任何其他记录。 它们允许使用字典作为一流的实体,如表或视图。

    注意

    原始文章