Sincronizar dados em cache com o Cosmos DB usando Ncache

Gowtham K.

Por Gowtham K

Introdução

O que é CosmosDB?

O Azure Cosmos DB é um serviço de banco de dados NoSQL baseado em nuvem, totalmente gerenciado e distribuído globalmente, com suporte a múltiplos modelos. Ele é totalmente gerenciado devido à sua simplicidade de implantação e aos abrangentes contratos de nível de serviço (SLAs) da Microsoft. Suporta o formato JSON flexível, o que significa que aceita dados não estruturados e JSON, facilitando o armazenamento de dados com muito pouco código.

Casos de uso comuns do CosmosDB

  • IoT – Para ingerir, processar e armazenar dados
  • Jogos – usado na integração de mídia social, tabelas de classificação de alta pontuação e muitos outros
  • Varejo e marketing – Para armazenar dados de pesquisa, fornecimento de eventos em pipelines de processamento de pedidos
  • Aplicativo Web e Mobile – Integração com serviços de terceiros, armazenamento de dados e personalização
Leia o artigo completo

NCache com CosmosDB

Podemos melhorar ou ampliar ainda mais o desempenho do CosmosDB com NCache. NCache é um cache distribuído na memória de código aberto para .NET, Java e Node.js. NCache é extremamente rápido e linearmente escalonável e armazena em cache os dados do aplicativo para reduzir viagens dispendiosas ao banco de dados. NCache fica muito mais próximo do seu aplicativo e, portanto, é muito mais rápido de acessar.

Neste artigo, você aprenderá como integrar o cache distribuído em seu aplicativo Azure Cosmos DB usando NCache e sincronização de dados entre o Azure Cosmos DB e NCache usando funções do Azure.

Leia o artigo completo

© Copyright Alachisoft 2002 - . Todos os direitos reservados. NCache é uma marca registrada da Diyatech Corp.