DÉFIS

MongoDB Atlas Device Sync vs Couchbase Mobile

Voici comment la prise en charge mobile de MongoDB, qui est obsolète, y compris Atlas Device Sync, Atlas Device SDKs et Atlas Edge Server, se compare à Couchbase Mobile, la meilleure alternative.

CARACTÉRISTIQUES

Principales caractéristiques de Couchbase Mobile vs. MongoDB Atlas Device Sync (Realm)

Contrairement à MongoDB Atlas Device Sync (Realm), Couchbase Mobile offre des déploiements hébergés ou autogérés, un support SQL, une synchronisation peer-to-peer, un support des appareils embarqués et une résolution des conflits personnalisable.

  • Ce qui est inclus
  • Soutien hors ligne
  • Soutien à la plate-forme
  • Topologies flexibles
  • Synchronisation peer-to-peer
  • Synchronisation du delta
  • Résolution des conflits de synchronisation
  • SQL++
  • Déploiement sur site/autogéré
  • Recherche vectorielle sur l'appareil
  • Couchbase
  • check
  • Prise en charge des appareils mobiles, IoT et embarqués
  • check
  • check
  • check
  • Complet, personnalisable
  • check
  • check
  • check
  • MongoDB Atlas Device Sync (Realm)
  • check
  • Plateformes mobiles uniquement
  • cancle
  • cancle
  • cancle
  • Basique, pas de personnalisation
  • cancle
  • cancle
  • cancle
CLIENTS

Ce que disent les clients

  • "Nous devons disposer d'une chaîne d'approvisionnement solide et d'une bonne application de vente en première ligne pour pouvoir gérer les commandes et livrer les produits.
    Madhav Mekala, Directeur du développement des applications mobiles, PepsiCo
    30K utilisateurs
  • "Grâce à Capella, des millions de joueurs peuvent bénéficier d'une expérience cohérente sans aucune interruption. Ces capacités sont essentielles pour nous.
    Lars Schmeller, Chef d'équipe, Lotum
    800 millions de téléchargements dans le monde
    10+ millions d'utilisateurs actifs mensuels
  • "La synchronisation peer-to-peer de Couchbase Mobile permet de partager les données des patients dans l'ensemble de la clinique de manière transparente et en temps réel.
    Lori Most, PDG, BackpackEMR
    20% réduction des coûts d'établissement des cartes
    25% réduction des processus manuels
  • "Nous avons examiné Mongo. Nous avons constaté que la technologie de réplication entre les centres de données de Couchbase était supérieure, en particulier pour les charges de travail importantes".
    Claus Moldt, DSI, FICO
    <1MS délais de réponse
    24x365 temps de fonctionnement de l'application

Comment pouvons-nous vous aider ?

Tous les champs marqués d'un astérisque (*) doivent être remplis.

Nous vous remercions de votre contribution.

Un représentant de Couchbase prendra contact avec vous dans les plus brefs délais.
Extrait de code

Couchbase Mobile prend en charge SQL, qui est plus intuitif que le langage de requête de MongoDB.


SELECT SUM(value * volume) AS val, symbol
FROM   db.stocks
WHERE  symbol IN ( "AAPL", "GOOG" ) AND value > 0
GROUP  BY symbol
ORDER  BY val DESC, symbol ASC


db.stocks.aggregate([
	 { "$match": {
	 	 "$and": [
	 	 	 {"symbol": {
	 	 	 	 "$in": [
	 	 	 	 "AAPL",
	 	 	 	 "GOOG"]}},
	 	 	 { "value": {
	 	 	 "$gt": 0 }}]}},
	 { "$group": {
	 	 "_id": {
	 	 	 "symbol": "$symbol" },
	 	 "sum(value * volume)": {
	 	 	 "$sum": {
	 	 	 	 "$multiply": [
	 	 	 	 	 "$value",
	 	 	 	 	 "$volume"]}}}},
	 { "$project": {
	 	 "_id": 0,
	 	 "sum(value * volume)": "$sum(value * volume)",
	 	 "symbol": "$_id.symbol"}}
	 { "$sort": {
	 	 "sum(value * volume)": -1,
	 	 "symbol": 1 }}]})


Guide de comparaison entre le SDK Couchbase Lite et le SDK Atlas Device

Comprendre les différences de fonctionnalités et de configuration du SDK entre MongoDB Atlas/Atlas Device SDK et Couchbase Mobile.

Commencer à construire

Consultez notre portail pour développeurs afin d'explorer NoSQL, de parcourir les ressources et de commencer à utiliser les tutoriels.

Utiliser Capella gratuitement

Prenez en main Couchbase en quelques clics. Capella DBaaS est le moyen le plus simple et le plus rapide de démarrer.

Prendre contact

Vous souhaitez en savoir plus sur les offres Couchbase ? Laissez-nous vous aider.