NoSQLBooster

NoSQLBooster para MongoDB es una herramienta de interfaz gráfica multiplataforma centrada en el shell para MongoDB, que proporciona herramientas integrales de monitoreo de servidores, generador de consultas fluido, consulta SQL, código de consulta, programación de tareas de soporte esnext y una verdadera experiencia IntelliSense.

Fabricante: NoSQLBooster
Categoria: Utilitários
Conozca más sobre NoSQLBooster

Solicitar Presupuesto

¿Qué es NoSQLBooster ?

El IDE más inteligente para MongoDB

NoSQLBooster para MongoDB es una herramienta de interfaz gráfica multiplataforma centrada en el shell para MongoDB, que proporciona herramientas integrales de monitoreo de servidores, generador de consultas fluido, consulta SQL, código de consulta, programación de tareas de soporte esnext y una verdadera experiencia IntelliSense.

¿Por qué elegir NoSQLBooster para MongoDB?

NoSQLBooster para MongoDB ofrece la verdadera experiencia IntelliSense. El servicio lingüístico integrado conoce todas las conclusiones, métodos, propiedades, variables, posibles palabras clave, incluso nombres de colecciones, nombres de campo y operadores MongoDB. Las sugerencias de IntelliSense aparecen a medida que escribe. Siempre puede activarlo manualmente con Ctrl-Shift-Space. Fuera de la caja, Ctrl-Space, Alt-Space son disparadores aceptables.

  • En el editor de scripts, las sugerencias de parámetros aparecen al escribir una llamada al método.
  • Ofrecemos toneladas de fragmentos integrados, fragmentos de rango de fechas útiles, fragmentos de conversión SQL para MongoDB ...
  • El paso del mouse muestra mucha información útil, como tipos de símbolos, definición de funciones, tipo de información y documento.
  • Los corchetes correspondientes se resaltan tan pronto como el cursor está cerca de uno de ellos.

Vea MongoDB con SQL

Con NoSQLBooster para MongoDB, puede ejecutar SQL SELECT Query en MongoDB. La compatibilidad con SQL incluye SQL JOINS, funciones, expresiones, agregación para colecciones con objetos y matrices anidados.

Veamos cómo usar la cláusula GROUP BY con la función SUM en SQL.

En lugar de escribir la consulta MongoDB, que se representa como una estructura similar a JSON

Características de consulta SQL

  • Acceda a los datos a través de SQL, incluidos los filtros WHERE, ORDER BY, GROUP BY, HAVING, DISTINCT, LIMIT
  • Funciones SQL (COUNT, SUM, MAX, MIN, AVG)
  • Date, String, Conversion Functions (dateToString, toUpper, split, substr...)
  • Operadores de canalización de agregación como funciones SQL
  • EQUI JOIN SQL y subconscuencias no correlacionadas
  • Proporciona una interfaz de programación (mb.runSQLQuery) que se puede integrar en el script
  • Autocompletar palabras clave, nombres de colección MongoDB, nombres de campo y funciones SQL

Supervisar y ajustar el rendimiento

NoSQLBooster proporciona herramientas enriquecidas de supervisión y análisis de rendimiento para ayudarle a mantener su entorno MongoDB en funcionamiento sin problemas.

  • Visual Explain Plan transforma el resultado de la explicación en una vista jerárquica, lo que permite el ajuste de consultas para mejorar la consulta y resolver problemas de rendimiento.
  • Estado del servidor en tiempo real (mongostat), vea las métricas de rendimiento en tiempo real de MongoDB como un formato gráfico o tabular.
  • Visor de operaciones en curso, encuentre y elimine rápidamente las operaciones de MongoDB de larga duración.
  • MongoDB Log Parser, más fácil de analizar, filtrar y analizar la información de registro de MongoDB.
  • Database Profiler, recopila información detallada sobre los comandos de base de datos ejecutados en una instancia mongod en ejecución.
  • GUI a mongotop, rastrea el tiempo requerido para leer y escribir operaciones por completo.
  • Resolver problemas de conjuntos de réplicas

Aprende Mongodb con muestras interactivas

La pestaña "Mis consultas" se utiliza para abrir rápidamente scripts de consulta guardados por el usuario. De forma predeterminada, el script de consulta guardado por el usuario se guarda como una estructura de directorios "connection -> -database > query name". Haga doble clic para abrir un script de consulta guardado que se conectará automáticamente al servidor de base de datos adecuado y cambiará a la base de datos adecuada.

La pestaña "Ejemplos" incluye varios tutoriales habilitados para NoSQLBooster. Todos los ejemplos ya son ejecutables en NoSQLBooster, con descripciones detalladas. Puede probar estas consultas y cambiarlas para aprender mejor.

Fluent MongoDB Query (Constructor)

NoSQLBooster para MongoDB admite la API de generador de consultas fluidas similar a mongoose. Una consulta permite crear una consulta mediante threadsyntax, en lugar de especificar un objeto JSON. La estructura de agregación ahora también es fluida. Puede usarlo como está documentado actualmente o a través de métodos encadenados.

Analizador de esquemas

Schema Analyzer es una herramienta interna útil. Debido a las características sin esquema, las colecciones de MongoDB no tienen un documento de esquema para describir el tipo de datos de campo, la estructura de recopilación y las validaciones. Con nuestra nueva herramienta Schema Analyzer, obtiene un documento para describir el esquema de una colección específica de N registros muestreados (aleatorios, primeros, últimos) o todos los registros.

El documento muestra la probabilidad de los objetos muestreados, diferentes tipos de porcentajes, y puede obtener un resumen del esquema de colección específico. Si desea un resultado más preciso, puede mostrar más registros o analizar toda la colección, pero puede tardar mucho tiempo en finalizar si la colección tiene millones de registros o miles de campos.

También muestra la validación de documentos de colección, que es una nueva característica en MongoDB 3.2. Hay una ventana de validación que se muestra debajo del documento. Si hace clic en el vínculo, el campo se resalta en la ventana.

Puede exportar este documento a los tipos de archivo de documento más populares, como MS Word, PDF, HTML, junto con JSON, TXT y CSV. Archivo de esquema Mongoose.js compatible también.

Extensiones de shell, uso de módulos de nodo, Lodash, Momentjs en su script

NoSQLBooster para MongoDB es una aplicación de escritorio impulsada por electrones que agrupa el tiempo de ejecución de Node.js y Chromium. Puede utilizar cualquier objeto y módulo global de Node integrado.js (console, util, fs, path ...) y paquetes JS NPM puros en NoSQLBooster para MongoDB. También agrega una API fluida similar a mongoose, proporciona la función mb.runSQLQuery, integra algunos módulos de utilidad (lodash, moment, bluebird, shelljs, mathjs) en el ámbito global para hacer la vida dentro del script MongoDB un poco más fácil.

Requisitos del sistema:

CPU: procesador de doble núcleo de 1,8 GHz

RAM: 2 GB

HDD / SSD: 50 GB de espacio libre en la unidad principal

Sistema operativo: Microsoft Windows 8 de 32 bits, Microsoft Windows 7 de 32 bits y Microsoft Windows Vista de 32 bits

Resolución: 1024×768

¿No sabe qué software necesita o no ha encontrado lo que busca?

¿No sabe qué software necesita o no ha encontrado lo que busca? Tenemos un equipo listo para ayudarlo a elegir el software adecuado para su empresa