CourionAI
ES
Boletín
← Glosario Empresa

Redis

Una base de datos en memoria muy rápida que se utiliza en casi todas partes como caché y, cada vez más, como almacén de memoria para aplicaciones de inteligencia artificial.

Redis mantiene sus datos en la memoria en lugar de en el disco, lo que lo hace extremadamente rápido y ligeramente olvidadizo por diseño. En la práctica, se ubica entre una aplicación y su base de datos real, y contiene las cosas que se solicitan constantemente para que el sistema subyacente, más lento, no tenga que responder cada vez. También maneja colas, contadores, datos de sesión y trabajos ocasionales similares, razón por la cual aparece en tantas pilas.

Se ha vuelto relevante para el trabajo de IA por una segunda razón. Las aplicaciones que buscan documentos por significado en lugar de por palabra clave necesitan un lugar para almacenar las representaciones numéricas de ese texto, y Redis agregó la búsqueda vectorial exactamente para esto. Fue creado por Salvatore Sanfilippo en 2009 y ahora lo desarrolla una empresa del mismo nombre.