24 de septiembre de 2025 Por Matthew Revell

Grandes noticias esta semana: el soporte para Redis, Trino y SurrealDB ya está disponible para todos en Beekeeper Studio 🎉

Y lo más emocionante es que el soporte para Redis es gratis para todos los usuarios de Beekeeper Studio, desde Community hasta el plan Business.

Con la versión 5.4 de Beekeeper Studio, ya son más de 20 bases de datos compatibles, todas en el mismo cliente rápido, intuitivo y multiplataforma.

¿Quieres probarlas? Descarga Beekeeper Studio para empezar por primera vez o actualiza desde la app. También puedes obtener la versión 5.4 desde GitHub.


Redis

Redis casi no necesita presentación: es el almacén de datos en memoria ultrarrápido detrás de cachés, colas y apps en tiempo real. La CLI es genial, pero a veces solo necesitas ver qué hay adentro. Ahí es donde entra Beekeeper Studio.

O, mejor dicho, ahí es donde entra la fantástica comunidad de código abierto de Beekeeper Studio. ¡El nuevo soporte gratuito para Redis es en gran parte gracias al trabajo de mrsimb, miembro de la comunidad de Beekeeper Studio!

Gracias a esta increíble contribución de la comunidad, cualquier persona que use Beekeeper Studio puede usar:

  • Asistente de IA (AI Shell): Haz preguntas en lenguaje natural sobre tus datos de Redis, genera comandos y revisa los resultados.
  • Editor de comandos: Autocompletado, historial, comandos guardados y edición en varias pestañas.
  • Vista de hoja de cálculo: Explora claves y valores en una cuadrícula, filtra rápido y explora JSON.
  • Exportación de datos: Guarda cualquier resultado en CSV, Excel o JSON en dos clics.
  • Interfaz moderna: Sin desorden ni clientes anticuados: solo una experiencia limpia e intuitiva en Mac, Windows y Linux.

Trino

Trino es un motor SQL distribuido creado para la velocidad y la flexibilidad. Te permite consultar los datos donde viven (en bases de datos, data lakes y plataformas en la nube) con el SQL que ya conoces, sin pipelines de datos pesados. Esto es lo esencial:

  • Motor SQL distribuido: Ejecuta consultas que abarcan varias bases de datos y servicios.
  • Políglota por diseño: Funciona con almacenamiento de objetos, bases de datos relacionales y plataformas en la nube.
  • Escala contigo: Desde exploraciones rápidas hasta cargas analíticas complejas.

Y en Beekeeper Studio:

  • Editor SQL: Autocompletado, historial, consultas guardadas y edición en varias pestañas, listos para Trino SQL.
  • Vista de hoja de cálculo: Explora los resultados de tus consultas en una cuadrícula, filtra rápido y sigue las relaciones.
  • Exportación: Guarda resultados en CSV, Excel o JSON en un par de clics.
  • Historial de ejecución: Encuentra esa consulta que “simplemente funcionó” la semana pasada.
  • Múltiples conexiones: Abre y administra varios catálogos de Trino lado a lado.

SurrealDB

SurrealDB es una base de datos multimodelo que combina tablas relacionales, documentos JSON y enlaces de grafos en un solo motor. Con SurrealDB obtienes:

  • Multimodelo: Datos relacionales, de documentos y de grafos en una sola base de datos.
  • Modelado flexible: Guarda filas estructuradas, JSON anidado o nodos conectados.
  • Lenguaje de consulta unificado: Sintaxis estilo SQL para todos los tipos de datos.

Con Beekeeper Studio puedes usar:

  • Copiloto de SQL con IA: Consulta y explora SurrealDB en lenguaje natural con tu LLM favorito.
  • Editor SQL: Soporte para SurrealQL con autocompletado, historial, consultas guardadas y edición en varias pestañas.
  • Vista de hoja de cálculo: Abre tablas y registros en una cuadrícula, filtra rápido, sigue relaciones y explora JSON.
  • Exportación: Guarda en CSV, Excel o JSON en un par de clics.

Otras mejoras en 5.4

Además del soporte para nuevas bases de datos, 5.4 también incluye:

  • Rendimiento de la interfaz: Las acciones de esquema y navegación ahora son hasta 55× más rápidas.
  • Parámetros de consulta: Manejo más confiable en todas las bases de datos. Los parámetros posicionales (?) y con nombre (:id, $1, etc.) ahora funcionan como cada base de datos espera.

Notas de la versión completas

Si te gustan los detalles, aquí está todo lo que se integró en Beekeeper Studio 5.4.

Lo más destacado de esta versión es el soporte para Redis, Trino y SurrealDB, además de grandes mejoras de rendimiento y usabilidad.

También notarás mucho trabajo en nuestro nuevo sistema de plugins; todavía está en desarrollo y compartiremos más detalles muy pronto.

Soporte para nuevas bases de datos

  • Soporte para Redis — #3277
  • Soporte para Trino — #3375
  • Soporte para SurrealDB — #3354

Mejoras de rendimiento y UX

  • Mejoras de rendimiento del esquema y la interfaz — #3477
  • Alineación a la derecha de columnas numéricas y de fecha — #3427
  • Nuevos filtros rápidos (IN y LIKE) — #3431
  • Crea sentencias IN a partir de los datos seleccionados — #3434
  • Historial de consultas por conexión — #3442
  • Posibilidad de definir valores predeterminados para todas las bases de datos en la configuración — #3452
  • Mejoras en el visor de JSON (placeholder de regex, líneas de error menos molestas) — #3450, #3532
  • Corrección del visor de JSON que mostraba el ObjectId de Mongo como arreglo — #3530
  • Permite cargar varias extensiones en SQLite — #3511
  • Actualización de los resultados de consultas de Redis — #3529

Correcciones

  • Evita duplicados en el historial si la consulta actual y la anterior son iguales — #3070
  • Cierre automático de la alerta de estado al exportar tablas — #3350
  • Las tablas fijadas no cargaban correctamente — #3356
  • Manejo adecuado de errores de permisos de solo lectura en las propiedades de tablas de PostgreSQL — #3282
  • Corrección de procedimientos almacenados largos de SQL Server que se truncaban (#2476) — #3371
  • Correcciones en la importación de SQLite — #3415
  • Corrección de parámetros posicionales — #2728
  • Corrección de tipos del UI kit — #3491

Bases del sistema de plugins

Muchos PRs de 5.4 están relacionados con el próximo sistema de plugins. Abarcan APIs, extensiones, tipos de pestañas, manejo de estado y más. El sistema de plugins aún no está disponible por completo; publicaremos un anuncio especial cuando esté listo para la beta.

Si te da curiosidad, esto es lo que se integró:

Otro mantenimiento