BloomSearch: Motor de búsqueda de palabras clave para conjuntos de datos masivos utilizando filtros Bloom jerárquicos

2025-07-16
BloomSearch: Motor de búsqueda de palabras clave para conjuntos de datos masivos utilizando filtros Bloom jerárquicos

BloomSearch es un motor de búsqueda de palabras clave de alto rendimiento diseñado para conjuntos de datos masivos. Aprovechando los filtros Bloom jerárquicos y las interfaces de almacenamiento conectables, logra un uso de memoria extremadamente bajo y búsquedas de inicio en frío rápidas. Admite búsquedas por campo, búsquedas por token y combinaciones de campo:token con operadores AND/OR. BloomSearch también cuenta con particionamiento, índices min-max y TTL para un rendimiento de consulta mejorado y gestión de datos. Su arquitectura escalable maneja una ingesta y un rendimiento de consulta ilimitados, lo que lo hace ideal para registros, documentos JSON y búsqueda de palabras clave de alta cardinalidad.