Couchbase
Datos
Consulta y gestiona tu base de datos Couchbase: ejecuta consultas N1QL, gestiona documentos y monitorea el estado del clúster a través de conversación
- Ejecutar consultas N1QL contra tus buckets de Couchbase mediante lenguaje natural
- Crear, leer, actualizar y eliminar documentos en colecciones de Couchbase
- Monitorear el estado del clúster, el estado de replicación y el rendimiento del índice
Qué puedes hacer
Ejecutar consultas N1QL
Dígale a Neotask qué datos necesita y escribirá y ejecutará la consulta N1QL en su clúster Couchbase. Obtenga resultados estructurados sin memorizar la sintaxis de la consulta.
Gestionar documentos y colecciones
Solicite a Neotask que cree un documento nuevo, actualice uno existente por clave, recupere un documento por ID o elimine registros obsoletos de una colección.
Supervisar el estado del clúster
Pídale a Neotask que verifique el estado de su clúster de Couchbase: qué nodos están activos, el estado de replicación actual, el uso de memoria en todos los depósitos y si algún nodo está degradado.
Administrar índices
Pídale a Neotask que enumere todos los índices en un depósito, cree un nuevo índice secundario para un patrón de consulta o verifique las estadísticas del índice para identificar índices lentos o no utilizados.
Ejecutar consultas de análisis
Pídale a Neotask que ejecute consultas analíticas en los enlaces de su conjunto de datos, resuma las distribuciones de documentos o agregue datos entre colecciones.
Intenta preguntar
"Muéstrame todos los documentos de la colección \'pedidos\' cuyo estado sea \'pendiente\'"
"Ejecute una consulta N1QL para contar todos los usuarios que se registraron en los últimos 30 días"
"¿Cuál es el estado actual de mis nodos del clúster Couchbase?"
"Cree un documento en la colección \'sessions\' con estos datos: [pegar JSON]"
"Enumere todos los índices en el grupo \'productos\' y muestre sus estadísticas de uso"Consejos profesionales
Utilice consultas parametrizadas: utilice consultas N1QL parametrizadas en lugar de concatenación de cadenas para evitar problemas de inyección.
Cobertura de índice: antes de ejecutar una consulta intensa, verifique si existe un índice que cubra el patrón de consulta; Los escaneos no indexados en depósitos grandes son muy lentos.
TTL para documentos en caché: al crear documentos temporales, establezca un TTL para que caduquen automáticamente y no se acumulen indefinidamente.
Operaciones de subdocumentos: para actualizar un solo campo en un documento grande, utilice las operaciones de subdocumentos de Couchbase en lugar de reemplazar todo el documento; es mucho más rápido.
Works Well With
- google-calendar - Connect Couchbase with Google Calendar to automate scheduling, sync database events, and streamline data-driven workflow...