Vídeo aula

Vídeo aula que apresenta como conectar o MongoDB Atlas ao software cliente Robo 3T.

Para saber como criar um cluster MongoDB no Atlas acesse este artigo.

O que é Robo 3T

Robo 3T, originalmente Robomongo, é um software cliente para o banco de dados MongoDB, e faz parte das soluções da empresa 3T Software Labs que desenvolve um software mais robusto e com mais funcionalidades, o cliente MongoDB Studio 3T (anteriormente MongoChef).

A 3T continua o desenvolvimento do Robo 3T em paralelo com sua própria GUI MongoDB e mantém a distribuição gratuita do Robo 3T para todos os usuários.

Segundo a empresa, é construído com base em projetos estabelecidos, poderosos e de código aberto, Robo 3T (anteriormente Robomongo) será sempre gratuito e de código aberto.

Porém, apesar de mais simples, o Robo 3T dá conta de tarefas diárias sendo versátil e de fácil utilização.

Essencialmente o Robo 3T se ocupa das seguintes tarefas:

  • Shell Mongo incorporado para escrever consultas - queries
  • Visualização e edição de documentos em Tabela, Árvore ou Visualização JSON

Ele é um gerenciador de MongoDB nativo e multiplataforma, distribuído como um aplicativo nativo, o Robo 3T rápido e ágil usa muito pouco dos recursos da sua máquina, rodando em Windows, MacOS e Linux.

Características

Incorpora shell MongoDB real

Robo 3T incorpora shell Mongo real

Robo 3T não emula o shell MongoDB, ele incorpora o mesmo mecanismo e ambiente, que é uma parte do shell mongo. Na época deste artigo ele incorporava o shell do MongoDB 3.2 mais recente.

Fornece autocompletar real

Robo 3T provê autocompletar em VM Javascript

O Robo 3T não só analisa a semântica do código, mas também o executa em uma VM JavaScript interna, o que permite um autocompletar em tempo de execução que é impossível de obter estaticamente.

UI totalmente assíncrona e sem bloqueio

Robo 3T interface leve e ágil

Todas as operações executadas no MongoDB são feitas de forma assíncrona e não bloqueiam o thread principal do aplicativo. Isso faz com que o Robo 3T responda de forma leve e ágil.

Download

Para fazer o download e instruções de como instalar, acesse a página do produto ou do projeto no Github.