artigo java magazine 53 - Informações Rápidas com ehcache
Artigo da revista java magazine 53.
Esse artigo faz parte da revista Java Magazine edição 53. Clique aqui para ler todos os artigos desta edição.
Clique aqui para ler esse artigo em PDF.
Informações Rápidas com ehcache
Turbinando o acesso a dados em suas aplicações web
Com o ehcache, você pode melhorar a performance do seus sites dinâmicos, fazendo com que os dados sejam armazenados em cache e recuperados de forma rápida – tudo através de uma API poderosa e simples de usar
Oehcache é uma solução genérica de cache de objetos, sendo muito utilizado em ferramentas que precisam manter algum tipo de cache, como o Hibernate e o Spring e muitas outras. Mas o projeto também pode ser utilizado diretamente por aplicações com necessidades de caching específicas. Por exemplo, uma aplicação web poderá agilizar a apresentação de dados para os usuários através do uso do ehcache.
Sobre o ehcache
O ehcache é um projeto open source distribuído sobre a Apache 2.0 License, uma licença permissiva que possibilita o uso do código tanto em produtos open source como proprietários. O tamanho do JAR principal do ehcache é bem pequeno, somente 100 kb.
A classe principal do ehcache é a CacheManager, que controla todos os caches. Uma das formas para se criar o CacheManager é com seu método estático getInstance(). Este método retorna um objeto Cache, por meio do qual será possível adicionar e obter elementos (Element) para cada cache.
O ehcache suporta várias políticas quanto à limpeza dos objetos em memória. Quando a quantidade de objetos passar do limite estipulado para um cache, serão removidos objetos para dar lugar a outros inseridos, de acordo com a política configurada. As três políticas de limpeza de cache suportadas são:
- LRU " [...] continue lendo...
Artigos relacionados
-
Artigo
-
Artigo
-
Artigo
-
Artigo
-
Artigo