RETOS

MongoDB Atlas Device Sync frente a Couchbase Mobile

He aquí cómo el soporte móvil obsoleto de MongoDB, incluyendo Atlas Device Sync, Atlas Device SDKs y Atlas Edge Server, se compara con Couchbase Mobile, la mejor alternativa.

CARACTERÍSTICAS

Características principales de Couchbase Mobile frente a MongoDB Atlas Device Sync (Realm)

A diferencia de MongoDB Atlas Device Sync (Realm), Couchbase Mobile ofrece despliegues alojados o autogestionados, soporte SQL, sincronización peer-to-peer, soporte de dispositivos integrados y resolución de conflictos personalizable.

  • Qué incluye
  • Asistencia sin conexión
  • Soporte de plataformas
  • Topologías flexibles
  • Sincronización entre pares
  • Sincronización delta
  • Resolución de conflictos de sincronización
  • SQL
  • Implantación local/autogestionada
  • Búsqueda vectorial en el dispositivo
  • Couchbase
  • Compatibilidad con dispositivos móviles, IoT e integrados
  • Completo y personalizable
  • Sincronización de dispositivos Atlas MongoDB (Realm)
  • Sólo plataformas móviles
  • Básico, sin personalización
CLIENTES

La opinión de los clientes

  • "Necesitamos una cadena de suministro sólida, así como una buena aplicación de ventas de primera línea para poder gestionar los pedidos y entregar los productos".
    Madhav Mekala, Director de desarrollo de aplicaciones móviles, PepsiCo
    30K usuarios
  • "Con Capella, millones de jugadores pueden tener una experiencia consistente sin interrupciones. Estas capacidades son críticas para nosotros".
    Lars Schmeller, Jefe de equipo, Lotum
    800 millones de descargas en todo el mundo
    10+ millones de usuarios activos mensuales
  • "La sincronización peer-to-peer en Couchbase Mobile permite compartir los datos de los pacientes en toda la clínica sin problemas y en tiempo real."
    Lori Most, CEO, BackpackEMR
    20% reducción de los costes de cartografía
    25% reducción de los procesos manuales
  • "Estudiamos Mongo. Descubrimos que la tecnología de replicación entre centros de datos de Couchbase era superior, especialmente para las grandes cargas de trabajo."
    Claus Moldt, CIO, FICO
    <1MS tiempos de respuesta
    24x365 tiempo de actividad de la aplicación

Desactivar la protección de seguimiento

Para acceder a este recurso, necesitamos que rellene un formulario. Para ello debe desactivarse la protección contra el rastreo. Aprende cómo

¿En qué podemos ayudarle?

Todos los campos marcados con un asterisco (*) son obligatorios

Gracias por su contribución.

Un representante de Couchbase se pondrá en contacto contigo en breve.
Fragmento de código

Couchbase Mobile soporta SQL, que es más intuitivo que el lenguaje de consulta 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 }}]})


Aplicación de ejemplo de Couchbase Mobile con sincronización peer-to-peer

Instala la aplicación de muestra en dos o más dispositivos y empieza a sincronizar datos en cuestión de segundos.

Empezar a construir

Consulte nuestro portal para desarrolladores para explorar NoSQL, buscar recursos y empezar con tutoriales.

Desarrollar ahora
Utilice nuestro DBaaS gratuito

Ponte manos a la obra con Couchbase en unos pocos clics. Capella DBaaS es la forma más fácil y rápida de empezar.

Utilizar gratis
Prueba de conducción Capella gratuita

Comience su viaje de Certificación Couchbase en 90 minutos con un instructor dedicado.

Empezar