utilização NCache como seu ASP distribuído.NET Core Armazenamento em cache

Por Jonathan Crozier

NCache é um cache distribuído de código aberto, na memória, escrito em .NET e utilizável por diversas linguagens e estruturas diferentes. Um cache distribuído reúne memória de um ou mais servidores em um único armazenamento de dados que pode ser acessado a partir de um aplicativo de consumo que normalmente está hospedado em outro servidor. O cache pode ser usado para acelerar um aplicativo, permitindo que dados acessados ​​com frequência sejam armazenados e recuperados da memória, em vez de realizar pesquisas caras em bancos de dados ou API sempre que os dados precisarem ser recuperados. .NET define uma interface genérica para trabalhar com caches distribuídos e os desenvolvedores de NCache, Alachisoft, forneça uma implementação conveniente dessa interface por meio de um pacote NuGet para facilitar o trabalho NCache muito direto.

Neste artigo, vou orientá-lo sobre o que NCache é e discutir suas características. Em seguida, mostrarei como instalar NCache em sua máquina local e crie um aplicativo de amostra que se conecte ao NCache servidor. O código demonstrará como armazenar e recuperar dados usando a interface de cache distribuída padrão em um ASP.NET Core aplicativo web.

Leia o artigo completo

Um pouco sobre NCache

NCache é um produto de cache desenvolvido por Alachisoft; uma empresa sediada nos EUA com sede em Dallas, Texas. Alachisoft oferece edições Professional, Enterprise e Open Source de NCache para atender diferentes necessidades.

NCache é escrito inteiramente em .NET/ .NET Core e se concentra fortemente em fornecer desempenho bruto para aplicativos exigentes que precisam lidar com muitas solicitações de dados. Com a ajuda de seu Cache de cliente característica, NCache ganha um aumento de desempenho que pode torná-lo ainda mais rápido do que Redis.

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