En la última década, Tecnología de bases de datos NoSQL ha experimentado un crecimiento explosivo y un uso acelerado por parte de las grandes empresas para aplicaciones de misión crítica. Miles de empresas están desplegando NoSQL en prácticamente todos los sectores para aplicaciones orientadas al cliente y generadoras de ingresos que sirven a cientos de millones de consumidores, clientes empresariales y ciudadanos.
Estas organizaciones están recurriendo a NoSQL para superar las limitaciones de la tecnología de bases de datos relacionales de hace décadas. En muchos casos, están sustituyendo esas bases de datos por NoSQL, por una fracción del coste. En resumen, NoSQL ya está lista para el prime time empresarial.
10 casos comunes de uso de NoSQL
Este ebook proporciona una guía de 10 ejemplos clave de uso de NoSQL en aplicaciones modernas vistas en la industria de bases de datos hoy en día. La lista se basa en la experiencia de Couchbase y en conversaciones con clientes y clientes potenciales durante la última década. Los casos de uso son:
Personalización
La personalización se está convirtiendo rápidamente en una oportunidad y un reto. Es una oportunidad para establecer el compromiso adecuado -un anuncio, un cupón, una recomendación, etc.- con el visitante adecuado en el momento adecuado. Pero la capacidad de ingerir, procesar y utilizar la cantidad de datos necesarios para crear experiencias personalizadas es un reto para las bases de datos relacionales. Un ejemplo de esta aplicación NoSQL puede verse en el uso que Dominos hace de los datos unificados en tiempo real para impulsar campañas de marketing personalizadas que conducen a la repetición de clientes.
Gestión de perfiles
La gestión de perfiles de usuario es fundamental para las aplicaciones web y móviles. Permite transacciones en línea, preferencias de usuario, autenticación de usuarios y mucho más. A medida que se aceleran el número de usuarios, la complejidad de los datos de perfiles de usuario y las expectativas de experiencia de usuario, la tecnología de bases de datos relacionales lucha por mantenerse a la altura de los requisitos de escalabilidad, flexibilidad de datos y rendimiento. Nexon aprovecha el modelo de documentos JSON de Couchbase para evolucionar fácilmente los perfiles de usuario sobre la marcha, lo que facilita las actualizaciones. La velocidad y la escala de Capella demostraron ser más que capaces de satisfacer las demandas de los jugadores.
Análisis aumentados en tiempo real
La capacidad de extraer información de los datos operativos en tiempo real es fundamental para una empresa ágil; en concreto, la capacidad de aumentar la eficacia operativa, reducir los costes y aumentar los ingresos actuando inmediatamente sobre los datos actuales. NoSQL está diseñado para análisis de aplicaciones en tiempo real. Wibmo utiliza análisis en tiempo real para supervisar hasta 5 millones de transacciones de pago al día con tiempos de respuesta de 50 ms a 1 seg..
Gestión de contenidos
Independientemente del sector, todas las empresas necesitan atraer a los usuarios con contenidos ricos e informativos. Es un requisito fundamental para hacer negocios hoy en día. El contenido no se limita a texto o datos estructurados. Incluye todo tipo de datos semiestructurados y no estructurados: Imágenes, audio, vídeo, presentaciones y mucho más. Y no se limita al contenido producido por la marca: incluye contenido generado por el usuario, como fotos, vídeos, reseñas, valoraciones y comentarios. Cielola mayor empresa de medios de comunicación y televisión de Europa, utiliza Couchbase para mantener disponibles contenidos atractivos durante los picos de demanda para más de 22 millones de abonados.
Catálogo
Los catálogos no sólo sirven de referencia para aplicaciones web y móviles, sino que también permiten el uso de terminales de punto de venta, quioscos de autoservicio y mucho más. Además de los catálogos de productos y servicios, existen catálogos de referencia para activos financieros, datos de empleados, medios digitales y mucho más. Los catálogos pueden contener a menudo contenidos generados por los usuarios, como imágenes, reseñas, valoraciones y comentarios. Tesco, el mayor minorista del mundo con sede en Europa, está adoptando Couchbase Server para múltiples casos de uso, incluido un servicio centralizado para almacenar y gestionar datos de millones de productos, que puede aprovecharse en toda la empresa.
Vista de 360° del cliente
Crear y mantener una visión unificada del cliente ha sido un objetivo importante pero difícil de alcanzar para las empresas. Los clientes esperan una experiencia coherente, independientemente del canal. Y la empresa quiere aprovechar las oportunidades de venta cruzada y de ventas adicionales y ofrecer el máximo nivel de servicio al cliente de forma rentable. Sin embargo, a medida que aumenta el número de productos y servicios, canales, marcas y unidades de negocio, los datos de los clientes se fragmentan en silos. CenterEdge ofrece a los parques de atracciones y otros centros de ocio familiar soluciones de software para obtener información de 360 grados sobre los clientes en el punto de venta, la venta de entradas en línea y otras funciones empresariales esenciales.
Aplicaciones móviles
Los teléfonos móviles y las tabletas son ahora la plataforma dominante para búsquedas, compras y otras aplicaciones. Los usuarios de móviles pasan sólo 20% de su tiempo en navegadores y 80% dentro de aplicaciones. Las aplicaciones móviles plantean retos de escalabilidad, rendimiento y disponibilidad que las bases de datos relacionales no están preparadas para afrontar. MOLO17 recurrió a Capella App Services para que le proporcionara una base de datos en la nube, una base de datos móvil integrable y sincronización automática entre ambas, lo que la convirtió en la tecnología perfecta para su aplicación crítica de seguridad y rescate. Ahora se puede rescatar a los participantes en una regata en una fracción del tiempo que se tardaba antes.
Internet de los objetos
En la actualidad, unos 20.000 millones de dispositivos están conectados a Internet: desde teléfonos inteligentes y tabletas hasta electrodomésticos y sistemas instalados en coches, hospitales y almacenes. Estos dispositivos reciben datos sobre el entorno, la ubicación, el movimiento, la temperatura, el tiempo, etc. de 50.000 millones de sensores. Estos datos pueden ser aprovechados por empresas de fabricación, sanidad
atención sanitaria, comercio minorista, seguridad, transporte y muchas otras industrias. Verizon ofrece un alto rendimiento a escala para miles de millones de puntos de datos con sincronización automatizada entre los dispositivos y la nube. ThingSpace de Verizon es una innovadora plataforma de desarrollo de IoT integral que ayuda a los clientes empresariales a crear y desplegar soluciones de IoT.
Comunicación digital
El mundo actual depende de la comunicación digital en forma de mensajes de texto móviles, chat en línea, colaboración en tiempo real y mucho más. Sin embargo, permitir que millones de usuarios se comuniquen en tiempo real exige rendimiento y disponibilidad a gran escala, lo que supone un reto para las bases de datos relacionales. Viber conecta a más de mil millones de usuarios de todo el mundo a través de llamadas de audio y vídeo de alta calidad, mensajería y mucho más. Para procesar hasta 15 000 millones de eventos al día, Viber implementó Couchbase en una arquitectura de AWS de varias capas.
Detección de fraudes
Para las empresas de servicios financieros, la detección de fraudes y el análisis de riesgos son esenciales para reducir la pérdida de beneficios, minimizar la exposición financiera y cumplir la normativa. El proceso afecta tanto a la empresa como a sus clientes: Se basa en datos -reglas, información sobre clientes, información sobre transacciones, ubicación, hora del día, etc.- aplicados a escala y en tiempo real. FICO utiliza Couchbase para dar soporte a la plataforma de detección de fraudes #1 del mundo, ofreciendo alta disponibilidad junto con un gran volumen transaccional.
Una nueva era para la infraestructura de bases de datos empresariales
Basándonos en nuestras conversaciones con clientes de todos los sectores, casi todos ellos afirman que NoSQL es un componente crítico de su negocio. Entre las principales ventajas de NoSQL destacan la mejora del rendimiento y la disponibilidad de las aplicaciones, así como de la eficiencia operativa y de los recursos.
NoSQL está permitiendo a las empresas aumentar la agilidad del negocio, lograr una comercialización más rápida y operar a escala global reduciendo costes. Además, las empresas están modernizando la infraestructura de bases de datos mediante la implementación de bases de datos como servicio (DBaaS) para satisfacer las necesidades de las unidades de negocio individuales con y sin infraestructura de nube multi-tenant, pública o privada, para mejorar la eficiencia operativa y de recursos.
Consulte nuestro 10 casos comunes de uso de NoSQL para aplicaciones modernas eBook para profundizar en estos casos de uso y ver ejemplos de cómo nuestros clientes aprovechan Couchbase.
