Na última década, Tecnologia de banco de dados NoSQL tem experimentado um crescimento explosivo e um uso acelerado por grandes empresas para aplicativos de missão crítica. Milhares de empresas estão implantando o NoSQL - em praticamente todos os setores - para aplicativos voltados para o cliente e geradores de receita que atendem a centenas de milhões de consumidores, clientes comerciais e cidadãos.
Essas organizações estão recorrendo ao NoSQL para superar as limitações da tecnologia de banco de dados relacional de décadas atrás. Em muitos casos, elas estão substituindo esses bancos de dados pelo NoSQL - por uma fração do custo. Em resumo, o NoSQL agora está pronto para o horário nobre das empresas.
10 casos de uso comuns de NoSQL
Este ebook fornece um guia para 10 exemplos principais de uso de NoSQL em aplicativos modernos vistos no setor de banco de dados atualmente. A lista é baseada na experiência do Couchbase e em conversas com clientes e clientes potenciais na última década. Os casos de uso são:
Personalização
A personalização está se tornando rapidamente uma oportunidade e um desafio. É uma oportunidade de criar o envolvimento certo - um anúncio, um cupom, uma recomendação e muito mais - com o visitante certo no momento certo. Mas a capacidade de ingerir, processar e utilizar a quantidade de dados necessária para criar experiências personalizadas é um desafio para os bancos de dados relacionais. Um exemplo desse aplicativo NoSQL pode ser visto no uso que a Dominos faz de dados unificados em tempo real para impulsionar campanhas de marketing personalizadas que levam a clientes recorrentes.
Gerenciamento de perfil
O gerenciamento de perfis de usuários é essencial para aplicativos móveis e da Web. Ele permite transações on-line, preferências de usuários, autenticação de usuários e muito mais. À medida que o número de usuários, a complexidade dos dados de perfil de usuário e as expectativas de experiência do usuário aumentam, a tecnologia de banco de dados relacional se esforça para acompanhar os requisitos de escalabilidade, flexibilidade de dados e desempenho. Nexon aproveita o modelo de documento JSON do Couchbase para evoluir facilmente os perfis de usuário em tempo real, o que facilita as atualizações. A velocidade e a escala do Capella provaram ser mais do que capazes de atender às demandas dos jogadores.
Análise aumentada em tempo real
A capacidade de extrair informações de dados operacionais em tempo real é essencial para uma empresa ágil - em particular, a capacidade de aumentar a eficiência operacional, reduzir custos e aumentar a receita agindo imediatamente com base nos dados atuais. O NoSQL foi projetado para análise de aplicativos em tempo real. A Wibmo usa análise em tempo real para monitorar até 5 milhões de transações de pagamento por dia com tempos de resposta de 50ms-1s.
Gerenciamento de conteúdo
Independentemente do setor, toda empresa precisa envolver os usuários com conteúdo rico e informativo. Esse é um requisito fundamental para fazer negócios atualmente. O conteúdo não se limita a textos ou dados bem estruturados. Ele inclui todos os tipos de dados semi e não estruturados: Imagens, áudio, vídeo, apresentações e muito mais. E não se limita ao conteúdo produzido pela marca - inclui conteúdo gerado pelo usuário, como fotos, vídeos, avaliações, classificações e comentários. CéuA Couchbase é a maior empresa de mídia e emissora de TV da Europa, que usa o Couchbase para manter conteúdo atraente disponível durante o pico de demanda para mais de 22 milhões de assinantes.
Catálogo
Os catálogos não são apenas referenciados por aplicativos da Web e móveis, mas também permitem terminais de ponto de venda, quiosques de autoatendimento e muito mais. Além dos catálogos de produtos e serviços, há catálogos de referência para ativos financeiros, dados de funcionários, mídia digital e muito mais. Os catálogos geralmente podem conter conteúdo gerado pelo usuário, como imagens, avaliações, classificações e comentários. TescoA Couchbase, a maior varejista do mundo com sede na Europa, está adotando o Couchbase Server para vários casos de uso, incluindo um serviço centralizado para armazenar e gerenciar dados de milhões de produtos, que podem ser aproveitados em toda a empresa.
Visão 360° do cliente
Criar e manter uma visão unificada do cliente tem sido uma meta importante, mas difícil de ser alcançada pelas empresas. Os clientes esperam uma experiência consistente, independentemente do canal. E a empresa quer capitalizar as oportunidades de upsell / cross-sell e oferecer o mais alto nível de atendimento ao cliente de maneira econômica. Entretanto, à medida que o número de produtos e serviços, canais, marcas e unidades de negócios aumenta, os dados dos clientes ficam fragmentados em silos. CenterEdge fornece a parques de diversões e outros centros de entretenimento familiar soluções de software para insights de 360 graus sobre o cliente no ponto de venda, emissão de bilhetes on-line e outras funções comerciais essenciais.
Aplicativos móveis
Os telefones celulares e tablets são agora a plataforma dominante para pesquisa, compras e outros aplicativos. Os usuários de dispositivos móveis passam apenas 20% do seu tempo em navegadores e 80% em aplicativos. Os aplicativos móveis apresentam desafios de escalabilidade, desempenho e disponibilidade que os bancos de dados relacionais não estão preparados para enfrentar. MOLO17 recorreu à Capella App Services para fornecer um banco de dados em nuvem, um banco de dados móvel incorporável e sincronização automática entre os dois, tornando-a a tecnologia perfeita para seu aplicativo crítico de segurança e resgate. Agora os participantes da regata podem ser resgatados em uma fração do tempo que levaria anteriormente.
Internet das Coisas
Atualmente, cerca de 20 bilhões de dispositivos estão conectados à Internet - tudo, desde smartphones e tablets até eletrodomésticos e sistemas instalados em carros, hospitais e armazéns. Esses dispositivos recebem dados sobre ambiente, localização, movimento, temperatura, clima e muito mais de 50 bilhões de sensores. Esses dados podem ser aproveitados por empresas de manufatura, saúde
cuidados, varejo, segurança, transporte e muitos outros setores. Verizon oferece alto desempenho em escala para bilhões de pontos de dados com sincronização automatizada entre dispositivos e a nuvem. O ThingSpace da Verizon é uma plataforma inovadora de desenvolvimento de IoT de ponta a ponta que ajuda os clientes corporativos a criar e implantar soluções de IoT.
Comunicação digital
O mundo de hoje depende da comunicação digital na forma de mensagens de texto móveis, bate-papo on-line, colaboração em tempo real e muito mais. No entanto, permitir que milhões de usuários se comuniquem em tempo real requer desempenho e disponibilidade em escala, e isso é um desafio para os bancos de dados relacionais. Viber conecta mais de 1 bilhão de usuários em todo o mundo por meio de chamadas de áudio e vídeo de alta qualidade, mensagens e muito mais. Para processar até 15 bilhões de eventos por dia, o Viber implementou o Couchbase em uma arquitetura AWS de várias camadas.
Detecção de fraudes
Para as empresas de serviços financeiros, a detecção de fraudes e a análise de riscos são essenciais para reduzir a perda de lucros, minimizar a exposição financeira e cumprir as normas. O processo afeta tanto a empresa quanto seus clientes: Ele se baseia em dados - regras, informações sobre clientes, informações sobre transações, localização, hora do dia e muito mais - aplicados em escala e em tempo real. FICO usa o Couchbase para dar suporte à plataforma de detecção de fraudes #1 do mundo, fornecendo alta disponibilidade e alto volume transacional.
Uma nova era de infraestrutura de banco de dados corporativo
Com base em nossas conversas com clientes de todos os setores, quase todos eles afirmam que o NoSQL é um componente essencial de seus negócios. Os principais benefícios enfatizados pelo NoSQL incluem melhor desempenho e disponibilidade dos aplicativos, bem como maior eficiência operacional e de recursos.
O NoSQL está permitindo que as empresas aumentem a agilidade dos negócios, atinjam um tempo de comercialização mais rápido e operem em escala global, reduzindo os custos. Além disso, as empresas estão modernizando a infraestrutura de banco de dados implementando o banco de dados como serviço (DBaaS) para atender aos requisitos de unidades de negócios individuais com e sem infraestrutura de nuvem multilocatário, pública ou privada, para melhorar a eficiência operacional e de recursos.
Confira nosso 10 casos de uso comuns de NoSQL para aplicativos modernos eBook para conhecer melhor esses casos de uso e exemplos de como nossos clientes estão aproveitando o Couchbase.