A compactação ajuda a obter taxas de transferência mais altas, diminuindo a latência na rede. Menor o tamanho de um objeto, menor seria o tempo que leva para viajar. Isso melhora o desempenho da solução de cache distribuído na memória, tornando o envio e o recebimento de objetos em cache na memória muito mais rápidos.
Além disso, a compactação e a descompactação são feitas no lado do cliente, portanto, não há carga extra nos servidores de cache distribuídos em um web farm e a taxa de transferência é aumentada ainda mais. Observe que a compactação só deve ser habilitada se o tamanho do objeto do aplicativo for maior que 50 KB.
Para ativar a compactação com NCache você precisa fazer os seguintes passos simples:
Passo 1Abra o NCache Novos Negócios e encontre todos os caches disponíveis listados no painel esquerdo em uma estrutura de árvore. Clique no cache específico no qual você deseja ativar a compactação.
Passo 2No lado direito aparecerá um painel TabControl que mostra todas as opções de configuração do cache selecionado.
Passo 3Abra o Opções guia e você encontrará várias opções para configurações deste cache.
Passo 4Perto da parte inferior da configuração da opção, você verá Limite de compactação painel. Verifica a Permitir compressão caixa de seleção. O tamanho de limite preferencial é 50 KB, mas isso pode ser alterado conforme a preferência.
Passo 5Sempre que fizer qualquer alteração em qualquer configuração em NCache Manager lembre-se sempre de salvar essas configurações. Você pode fazer isso clicando com o botão direito do mouse no mesmo cache novamente no painel esquerdo e selecionando Aplicar configurações.
Parabéns! Você acabou de ativar a compactação com NCache
Você pode verificar que NCache O Manager habilitou a compactação com o cache selecionado da seguinte forma:
Passo 1Abra os arquivos de configuração que estão localizados no local padrão, como C: / Arquivos de programas /NCache/ config. Esta pasta contém vários .ncconf arquivos.
Passo 2Abra o config.ncconf arquivo em qualquer editor de texto. Dentro do marca você verá o marcação. Esta tag verificará se a compactação foi habilitada e o limite foi definido para o limite desejado, como no exemplo abaixo:
<compression enabled="True" threshold="50kb"/>