Introducción

Judy PHP es una extensión PECL de la » librería C Judy implementando arreglos dinámicos dispersos.

Un arreglo Judy es una compleja pero muy rápida estructura de datos de arreglo asociativo para almacenar y buscar valores con claves en enteros y buscando valores usando claves con enteros o cadenas. A diferencia de los arreglos normales, un arreglo Judy puede ser esparcida; es decir, pueden contener grandes intervalos de índices sin asignar.

Un arreglo Judy consume memoria sólo cuando es poblada y todavía puede crecer para aprovechar toda la memoria disponible. Los beneficios de las claves Judy son: escalabilidad, rendimiento, eficiencia de la memoria, y facilidad de uso. los arreglos Judy están diseñados para crecer sin ajustes en el rango peta-elemento range, escalando cerca de O(log-base-256) -- 1 más RAM acceso a 256 X población.