Accueil
Bases de données
Cloudant
IBM Cloudant est une base de données distribuée et entièrement gérée destinée aux charges de travail lourdes et aux applications Web et mobiles à croissance rapide. La solution est disponible en tant que service sur IBM Cloud avec un SLA de 99,99 %. Elle permet de faire évoluer le débit et le stockage de manière flexible, tandis que son API et ses protocoles de réplication sont compatibles avec Apache CouchDB pour les architectures hybrides ou multicloud.
Déployez instantanément une instance, créez des bases de données et faites évoluer indépendamment la capacité de débit et le stockage pour répondre aux besoins de votre application.
Chiffrez toutes les données, avec la possibilité de gérer les clés de chiffrement définies par l’utilisateur via IBM Key Protect, et intégrez le tout à IBM Identity and Access Management.
Bénéficiez d’une disponibilité continue grâce à Cloudant, qui distribue les données à travers les zones de disponibilité et 6 régions pour répondre aux exigences de performance des applications et de reprise après incident.
La bibliothèque Cloudant Sync permet de stocker, d’indexer et d’interroger des données JSON locales sur un appareil mobile et de synchroniser les données entre les appareils, le tout contrôlé par votre application.
Java-cloudant est la base de données Cloudant NoSQL officielle pour la bibliothèque IBM Cloud pour Java. Obtenez des informations générales et détaillées sur l’installation de la bibliothèque ainsi que des exemples.
Nodejs-cloudant est la bibliothèque officielle de la base de données Cloudant NoSQL pour Node.js.
Une bibliothèque est disponible pour travailler avec la base de données Cloudant NoSQL en utilisant Python.
Une bibliothèque appelée SwiftCloudant est disponible pour travailler avec la base de données Cloudant NoSQL. Il s’agit d’une version préliminaire qui s’installe à l’aide de « cocoapods ».
La solution IBM Cloudant a été reconnue parmi les meilleures dans plusieurs catégories : DBaaS, NoSQL et Bases de données non relationnelles.
Obtenez les réponses aux questions les plus fréquemment posées sur ce produit.
Cloudant s’occupe du provisionnement du logiciel et du matériel, de la gestion et de la mise à l’échelle, ainsi que du support. Vous profiterez d’une haute disponibilité et d’une mise à l’échelle flexible de votre matériel au fur et à mesure de l’évolution de vos besoins de débit. Découvrez les autres avantages de la base de données en tant que service (DBaaS).
Les magasins de documents se présentent au format JSON, et chaque document constitue une structure de données complexe. Les documents peuvent contenir des structures imbriquées de divers types de données, et les utilisateurs peuvent interroger ces structures, récupérer ou mettre à jour le document, ou des parties de celui-ci, sans pour autant avoir à verrouiller la base de données. Les documents sont stockés et récupérés à l’aide d’une clé primaire unique.
L’attrait de JSON tient en partie à son schéma, qui peut évoluer rapidement sans intervention de l’administrateur. JSON offre un modèle élégant pour conserver des objets Java ou JavaScript en raison de son affinité avec JavaScript, sans qu’il soit nécessaire de recourir à de grands noms tels qu’OpenJPA ou Hibernate pour mettre au point une solution de couches de données. Le stockage de documents JSON pour représenter des objets réels est assez intuitif.
Bien que la solution Cloudant soit compatible avec l’API d’Apache CouchDB, contrairement à CouchDB, des technologies open source supplémentaires ont été incorporées pour la recherche en texte intégral et les capacités d’indexation géospatiale. Les deux partagent un protocole de réplication commun, de sorte que vous pouvez synchroniser des copies de vos données Cloudant vers une instance CouchDB distante, ou vice versa, d’un simple clic. Cliquez ici pour découvrir les différences.
L’architecture offline-first consiste à concevoir une application sans connexion Internet. Cela signifie que vous pouvez interagir avec votre application sans connectivité. Grâce à Cloudant Mobile Sync, les applications mobiles peuvent collecter et lire des données lorsque le réseau n’est pas disponible. Les données sont synchronisées dès que la connexion est établie. La solution Cloudant fonctionne également avec Hoodie et PouchDB.