Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Couchbase soporta integración y réplica de datos entre centros de datos remotos (Cross Data
Center Replication – XDCR), como base de datos documental, Couchbase utiliza JSON como
formato de documento. Esto permite una gran flexibilidad en el dato, al no forzar un esquema
predeterminado, permite la ejecución de queries mediante una implementación de
SQL desarrollada a medida: N1QL. Este lenguaje permite que los desarrolladores no tengan
que aprender nuevas APIs propietarias, así como su integración con soluciones actuales de
reporting, basadas en SQL.
Incluye APIs de programación en los principales lenguajes: Java, C/C++, .Net, Node.js, PHP,
Python , Ruby, Go, y no está ligada a ninguna tecnología ni servidor de aplicaciones en
particular, Couchbase y Big Data: En el ecosistema de Big Data, Couchbase se posiciona como
una base de datos operacional, orientada al tiempo real, frente al enfoque analítico y batch
más propio de entornos Hadoop, e incluye conectores nativos para Hadoop, Spark, Kafka, etc.
Couchbase es una base de datos NoSQL. A la hora de decidirse por este tipo de base de datos,
en vez de las tradicionales bases de datos relacionales, los criterios y beneficios son los que
buscan el rendimiento, escalabilidad, desarrollo más ágil y ahorro en costes. Los casos de uso
más habituales son los relacionados con iniciativas de transformación digital, aplicaciones con
altos requerimientos de rendimiento, concurrencia y volumen de datos.
Perfiles de usuario, internet de las cosas (IoT), aplicaciones móviles, catálogos, sistemas de
cache, se encuentran entre los casos de uso más habituales.