Skip to main content

direct

El diccionario no se almacena en memoria y consulta directamente la fuente al procesar una solicitud. La clave del diccionario es de tipo UInt64. Solo la búsqueda por clave es selectiva. dictGet y las demás funciones de diccionario consultan la fuente para las claves solicitadas, pero leer el diccionario como una tabla no es una lectura por clave: SELECT ... FROM <dictionary> WHERE key IN (...) lee toda la fuente y filtra el resultado después, porque no se hace pushdown del filtro por clave hacia el diccionario. Utilice las funciones de diccionario cuando desee que se consulte la fuente para claves concretas. Se admiten todos los tipos de fuentes, excepto los archivos locales. Ejemplo de configuración:

complex_key_direct

Este tipo de almacenamiento se utiliza con claves compuestas. Similar a direct.
Última modificación el 26 de septiembre de 2026