24 de setembro de 2025 Por Matthew Revell

Grande novidade esta semana: o suporte a Redis, Trino e SurrealDB agora está disponível para todos no Beekeeper Studio 🎉

E o mais empolgante é que o suporte a Redis é gratuito para todos os usuários do Beekeeper Studio, do Community até o plano Business.

Com a versão 5.4 do Beekeeper Studio, passamos a ter mais de 20 bancos de dados suportados, todos no mesmo cliente rápido, intuitivo e multiplataforma.

Quer experimentar? Baixe o Beekeeper Studio para começar pela primeira vez ou atualize pelo próprio app. Você também pode pegar a versão 5.4 no GitHub.


Redis

O Redis dispensa apresentações — o armazenamento de dados em memória ultrarrápido por trás de caches, filas e apps em tempo real. A CLI é ótima, mas às vezes você só precisa ver o que tem lá dentro. É aí que entra o Beekeeper Studio.

Ou, mais precisamente, é aí que entra a fantástica comunidade open source do Beekeeper Studio. O novo suporte gratuito a Redis existe em grande parte graças ao trabalho de mrsimb, membro da comunidade do Beekeeper Studio!

Graças a essa incrível contribuição da comunidade, todos que usam o Beekeeper Studio podem:

  • Assistente de IA (AI Shell): fazer perguntas em linguagem natural sobre seus dados no Redis, gerar comandos e verificar resultados.
  • Editor de comandos: autocompletar, histórico, comandos salvos e edição em várias abas.
  • Visualização em planilha: navegar por chaves e valores em uma grade, filtrar rapidamente e explorar JSON.
  • Exportação de dados: salvar qualquer resultado em CSV, Excel ou JSON em dois cliques.
  • Interface moderna: sem poluição visual, sem clientes ultrapassados — apenas uma experiência limpa e intuitiva no Mac, Windows e Linux.

Trino

O Trino é um motor SQL distribuído criado para velocidade e flexibilidade. Ele permite consultar os dados onde eles estão — em bancos de dados, data lakes e plataformas de nuvem — usando o SQL que você já conhece, sem pipelines de dados pesados. Resumindo:

  • Motor SQL distribuído: execute consultas que abrangem vários bancos de dados e serviços.
  • Poliglota por design: funciona com object stores, bancos relacionais e plataformas de nuvem.
  • Escala com você: da exploração rápida a cargas analíticas complexas.

E no Beekeeper Studio:

  • Editor SQL: autocompletar, histórico, consultas salvas e edição em várias abas, prontos para o SQL do Trino.
  • Visualização em planilha: navegue pelos resultados em uma grade, filtre rapidamente e siga relacionamentos.
  • Exportação: salve resultados em CSV, Excel ou JSON em poucos cliques.
  • Histórico de execução: encontre aquela consulta que “simplesmente funcionou” semana passada.
  • Várias conexões: abra e gerencie vários catálogos do Trino lado a lado.

SurrealDB

O SurrealDB é um banco de dados multimodelo que combina tabelas relacionais, documentos JSON e ligações de grafo em um único motor. Com o SurrealDB você tem:

  • Multimodelo: dados relacionais, de documentos e de grafo em um único banco.
  • Modelagem flexível: armazene linhas estruturadas, JSON aninhado ou nós conectados.
  • Linguagem de consulta unificada: sintaxe no estilo SQL para todos os tipos de dados.

Com o Beekeeper Studio você pode:

  • AI SQL Pair Programmer: consultar e explorar o SurrealDB em linguagem natural usando seu LLM favorito.
  • Editor SQL: suporte a SurrealQL com autocompletar, histórico, consultas salvas e edição em várias abas.
  • Visualização em planilha: abrir tabelas e registros em uma grade, filtrar rapidamente, seguir relacionamentos e navegar por JSON.
  • Exportação: salvar em CSV, Excel ou JSON em poucos cliques.

Outras melhorias na 5.4

Além do suporte a novos bancos de dados, a 5.4 também inclui:

  • Desempenho da interface: ações de schema e navegação agora são até 55× mais rápidas.
  • Parâmetros de consulta: tratamento mais confiável em todos os bancos. Parâmetros posicionais (?) e nomeados (:id, $1 etc.) agora funcionam do jeito que cada banco espera.

Notas de versão completas

Para quem gosta de detalhes, aqui está tudo o que entrou no Beekeeper Studio 5.4.

Os destaques desta versão são o suporte a Redis, Trino e SurrealDB, além de grandes melhorias de desempenho e usabilidade.

Você também vai notar muito trabalho no nosso novo sistema de plugins — ele ainda está em andamento e vamos compartilhar mais detalhes em breve.

Suporte a novos bancos de dados

  • Suporte a Redis — #3277
  • Suporte a Trino — #3375
  • Suporte a SurrealDB — #3354

Melhorias de desempenho e UX

  • Melhorias de desempenho de schema/interface — #3477
  • Alinhamento à direita de colunas numéricas e de data — #3427
  • Novos filtros rápidos (IN e LIKE) — #3431
  • Criar instruções IN a partir dos dados selecionados — #3434
  • Histórico de consultas separado por conexão — #3442
  • Possibilidade de definir padrões para todos os bancos na configuração — #3452
  • Melhorias no visualizador de JSON (placeholder de regex, linhas de erro menos chamativas) — #3450, #3532
  • Correção do visualizador de JSON exibindo ObjectId do Mongo como array — #3530
  • Permitir carregar várias extensões no SQLite — #3511
  • Atualização dos resultados de consulta do Redis — #3529

Correções

  • Evitar duplicação no histórico quando a consulta atual e a anterior são iguais — #3070
  • Fechamento automático do alerta de status da exportação de tabela — #3350
  • Tabelas fixadas não carregavam corretamente — #3356
  • Tratamento adequado de erros de permissão somente leitura nas propriedades de tabela do PostgreSQL — #3282
  • Correção de stored procedures longas do SQL Server sendo truncadas (#2476) — #3371
  • Correções na importação do SQLite — #3415
  • Correção de parâmetros posicionais — #2728
  • Correção dos tipos do UI kit — #3491

Base do sistema de plugins

Um grande número de PRs na 5.4 está relacionado ao futuro sistema de plugins. Eles cobrem APIs, extensões, tipos de aba, gerenciamento de estado e mais. O sistema de plugins ainda não está totalmente disponível — faremos um anúncio dedicado quando ele estiver pronto para a versão beta.

Se você estiver curioso, veja o que entrou:

Outras manutenções