Recherche en texte intégral
La recherche plein texte de Couchbase intègre des outils puissants et flexibles directement dans sa base de données, permettant aux utilisateurs de trouver facilement des données textuelles, géolocalisées et vectorielles, améliorant ainsi la scalabilité, la sécurité et la rentabilité des applications modernes.

Qu'est-ce que la recherche en texte intégral (FTS) ?
La recherche plein texte facilite la recherche de contenu dans votre base de données en utilisant des critères tels que le texte, la latitude, la longitude et les plongements vectoriels pour scanner les index afin de trouver des correspondances. Les index FTS sont pré-organisés pour rendre la récupération plus rapide que le scan traditionnel basé sur des champs de base de données. La recherche plein texte JSON intégrée sur Couchbase fournit de puissants outils de recherche avec la prise en charge de requêtes multilingues et SQL++. Trouvez des documents en utilisant des termes et expressions simples ou complexes, la géolocalisation et la recherche vectorielle, sans avoir besoin de logiciels tiers.
Prise en charge de plusieurs documents
Exécutez des transactions sur plusieurs documents et collections, en simplifiant les opérations complexes sans code supplémentaire.
Transactions ACID
Bénéficiez de garanties ACID complètes - même dans les environnements distribués - pour vous concentrer sur la construction sans vous soucier de l'intégrité des données.
Performances évolutives
Tirer parti de la modélisation des données sans schéma pour faciliter la migration à partir des bases de données relationnelles.
Intégration transparente
Travaillez en mode natif avec votre SDK Couchbase préféré grâce à des API intuitives et conviviales pour les développeurs.
Recherche en texte intégral services et capacités clés
La recherche plein texte est entièrement intégrée en tant que système flexible et distribué pour vos besoins de recherche dans les bases de données JSON. Indexez et trouvez du texte, des coordonnées géographiques et des vecteurs dans n'importe quel type de document Couchbase tout en renvoyant les résultats de la recherche par le biais de requêtes SQL++, du SDK ou d'une interface de gestion intégrée unique.
Indexer les données JSON
Indexation à l'aide de puissants analyseurs de texte multilingues et de la flexibilité des champs multiples, des objets imbriqués et des tableaux.
Recherche flexible
Les index simples prennent en charge les requêtes multi-champs, en utilisant des correspondances exactes ou floues et toute combinaison de ET et de OU.
Intégration de requêtes hybrides
Réduire la complexité du code grâce à la possibilité de combiner SQL++, la recherche en texte intégral, les données géospatiales et les données sur la santé. vecteur en une seule requête lorsque cela est nécessaire.
Bleve open source
Notre moteur de recherche plein texte est issu du projet open source Bleve, une puissante bibliothèque Go de recherche et d'indexation.
Développer plus facilement des applications modernes
Avec notre recherche plein texte, vous pouvez ajouter des capacités puissantes et flexibles à vos applications Couchbase sans aucun téléchargement ou installation supplémentaire. Activez le service, créez un index et commencez à chercher immédiatement.


Simplifier le code grâce à l'interrogation et à la recherche intégrées
Vous pouvez utiliser des requêtes de recherche en texte intégral directement dans une requête SQL++, y compris le texte, vecteuret géospatiales. Il n'est donc plus nécessaire d'écrire un code complexe pour traiter et combiner les résultats de requêtes SQL et de recherche distinctes.
HA intégré pour toutes les échelles
Les outils de recherche textuelle sont intégrés à Couchbase avec partitionnement intégré, réplication et basculement automatique pour la haute disponibilité. Vous pouvez faire évoluer la recherche plein texte avec la même architecture flexible distribuée et évolutive de la plateforme de base de données Couchbase.








