Couchbase

Données

Neotask rend votre base de données Couchbase conversationnelle — OpenClaw exécute des requêtes, gère les documents et explore les schémas pour que votre équipe obtienne des réponses sans écrire du SQL++.

Ce que vous pouvez faire

Exécuter des requêtes SQL++

Dites à Neotask quelles données vous souhaitez et il rédige et exécute la requête SQL++ contre votre cluster Couchbase. Obtenez des résultats structurés sans mémoriser la syntaxe SQL++.

Gérer les documents et collections

Demandez à Neotask de créer un nouveau document, de mettre à jour un existant par clé, de récupérer un document par identifiant, ou de supprimer des enregistrements périmés d'une collection.

Surveiller la santé du cluster

Demandez à Neotask de vérifier la santé de votre cluster Couchbase — quels nœuds sont actifs, l'état de réplication actuel, l'utilisation mémoire par bucket et si des nœuds sont dégradés.

Gérer les index

Demandez à Neotask de lister tous les index d'un bucket, de créer un nouvel index secondaire pour un schéma de requête, ou de vérifier les statistiques d'index pour identifier les index lents ou inutilisés.

Exécuter des requêtes analytiques

Demandez à Neotask d'exécuter des requêtes analytiques contre vos liens de datasets, de résumer les distributions de documents ou d'agréger des données entre collections.

Essayez de demander

  • « Montre-moi tous les documents de la collection \'orders\' où le statut est \'pending\' »
  • « Exécute une requête SQL++ pour compter tous les utilisateurs inscrits au cours des 30 derniers jours »
  • « Quel est l'état de santé actuel des nœuds de mon cluster Couchbase ? »
  • « Crée un document dans la collection \'sessions\' avec ces données : [coller le JSON] »
  • « Liste tous les index du bucket \'products\' et affiche leurs statistiques d'utilisation »
  • Conseils d'expert

  • Utilisez des requêtes paramétrées — utilisez des requêtes SQL++ paramétrées plutôt que la concaténation de chaînes pour éviter les problèmes d'injection.
  • Couverture des index — avant d'exécuter une requête lourde, vérifiez si un index couvre le schéma de requête ; les scans non indexés sur de grands buckets sont très lents.
  • TTL pour les documents de cache — lors de la création de documents temporaires, définissez un TTL pour qu'ils expirent automatiquement et ne s'accumulent pas indéfiniment.
  • Opérations sur sous-documents — pour mettre à jour un seul champ dans un grand document, utilisez les opérations sur sous-documents Couchbase plutôt que de remplacer le document entier ; c'est beaucoup plus rapide.
  • Works Well With