Infinispan pode ser usado de duas maneiras. Como um sistema de cache distribuído. Ou como uma grade de dados poderoso, um altamente escalável NoSQL banco de dados de armazenamento de chave / valor.
Ambas as formas fornecer um alto grau de desempenho e fizeram Infinispan uma tecnologia comum em meios onde grandes blocos de dados são transferidos em uma base dia-a-dia.
Infinispan é grande quando se usa como um sistema de cache, porque pode aliviar o tráfego da rede e eliminar estrangulamentos nos servidores de processamento de dados.
Infinispan quando usado como um utilitário de cache pode facilmente ser ramificado através aglomerados e usado em um ambiente distribuído, sendo uma grande tecnologia para usar com seus servidores em nuvem.
Quando usado como um banco de dados NoSQL, os resultados são tão bons, as mesmas características que fazem Infinispan um grande sistema de cache distribuído contribuindo para o sucesso de ser um motor simples, distribuídos NoSQL.
< strong> O que é novo nesta versão:
- O desempenho das operações de granel (getAll, putAll) em ambos incorporado e no modo remoto foi melhorado por uma ordem de magnitude
- A operação de limpeza está agora não transacional e livre de bloqueio.
- Novo projeto baseado na ConcurrentHashMap do JDK 8
- O número máximo de entradas será cumprido exatamente, e não arredondado para o poder mais próximo de 2
- Um algoritmo LIRs muito melhorada, que é muito mais preciso para decidir quais entradas serão despejadas
- Os ouvintes podem ser registrados usando consultas DSL
- herança de configuração agora só se aplica atributos modificado, fazendo modelagem programático mais previsível
- JCache (JSR-107) apoio ao longo Hot Rod
- Permite a criação de scripts do lado do servidor que pode ser chamado de HotRod
- Agora é possível implantar o cache armazena para o servidor
- Agora temos um arquétipo de armazenamento de cache Maven
O que é novo na versão 7.2.2 / 8.0.0.Alpha2:
- O desempenho do produto a granel operações (getAll, putAll) em ambos incorporado e no modo remoto foi melhorado por uma ordem de magnitude
- A operação de limpeza está agora não transacional e livre de bloqueio.
- Novo projeto baseado na ConcurrentHashMap do JDK 8
- O número máximo de entradas será cumprido exatamente, e não arredondado para o poder mais próximo de 2
- Um algoritmo LIRs muito melhorada, que é muito mais preciso para decidir quais entradas serão despejadas
- Os ouvintes podem ser registrados usando consultas DSL
- herança de configuração agora só se aplica atributos modificado, fazendo modelagem programático mais previsível
- JCache (JSR-107) apoio ao longo Hot Rod
- Permite a criação de scripts do lado do servidor que pode ser chamado de HotRod
- Agora é possível implantar o cache armazena para o servidor
- Agora temos um arquétipo de armazenamento de cache Maven
O que é novo na versão 7.2.2 / 8.0.0.Alpha1:
- O desempenho do produto a granel operações (getAll, putAll) em ambos incorporado e no modo remoto foi melhorado por uma ordem de magnitude
- A operação de limpeza está agora não transacional e livre de bloqueio.
- Novo projeto baseado na ConcurrentHashMap do JDK 8
- O número máximo de entradas será cumprido exatamente, e não arredondado para o poder mais próximo de 2
- Um algoritmo LIRs muito melhorada, que é muito mais preciso para decidir quais entradas serão despejadas
- Os ouvintes podem ser registrados usando consultas DSL
- herança de configuração agora só se aplica atributos modificado, fazendo modelagem programático mais previsível
- JCache (JSR-107) apoio ao longo Hot Rod
- Permite a criação de scripts do lado do servidor que pode ser chamado de HotRod
- Agora é possível implantar o cache armazena para o servidor
- Agora temos um arquétipo de armazenamento de cache Maven
O que é novo na versão 7.2.1:
- O desempenho de operações em massa (getAll, putAll) tanto em incorporado e no modo remoto foi melhorado por uma ordem de magnitude
- A operação de limpeza está agora não transacional e livre de bloqueio.
- Novo projeto baseado na ConcurrentHashMap do JDK 8
- O número máximo de entradas será cumprido exatamente, e não arredondado para o poder mais próximo de 2
- Um algoritmo LIRs muito melhorada, que é muito mais preciso para decidir quais entradas serão despejadas
- Os ouvintes podem ser registrados usando consultas DSL
- herança de configuração agora só se aplica atributos modificado, fazendo modelagem programático mais previsível
- JCache (JSR-107) apoio ao longo Hot Rod
- Permite a criação de scripts do lado do servidor que pode ser chamado de HotRod
- Agora é possível implantar o cache armazena para o servidor
- Agora temos um arquétipo de armazenamento de cache Maven
O que é novo na versão 7.1.1:
- Suporte para Pattern Near-Cache
- Um cache juntar devem receber a bandeira rebalancedEnabled do coordenador.
- Criar testes de integração de servidor para JGroups SASL auth
- expor um método para remover todas as instâncias de um tipo a partir dos índices
- mensagem de aviso sobre forçando a voltar anterior não se aplica às operações Obter
- Melhorar cliente cobertura de teste de segurança HR
- Pacote CLI incorporado como uberjar
- esquema e analisador para 7,1
- API pública para acompanhar a conclusão do trabalho Infinispan para uma determinada transação do usuário
- Inclua o uberjar CLI no zip de distribuição
- CacheContainerStatsMBeanTest.testClusterStats () está falhando
- Expor EmbeddedCacheManager / Cache via JCacheManager / JCache desembrulhar (...) métodos
- Adicionar suporte java.util.Date para de Protostream MessageMarshaller.ProtoStreamWriter / Leitor
O que é novo na versão 7.0.1:
- exemplos Adicionado para a configuração de indexação no servidor
- Entrada Retriever iterador deve relançar causada
exceção
O que é novo na versão 6.0.0:
- Consultando sobre HotRod
- Verifique cache usado para armazenamento de índice não é definir qualquer termo
- Consulta de Apoio em caches configurados com o modo de INVALIDAÇÃO
- Permitir a configuração do número de segmentos por nó
- Faça storeAsBinary não manter tanto o objeto eo byte []
- Estender testes modo de compatibilidade
- Lucene teste de regressão desempenho do índice
O que é novo na versão 5.2.1:
- Bugs corrigidos:
- org.infinispan.marshall.MarshallExternalPojosTest.testReplicateJBossExternalizePojoToNewJoiningNode falhas aleatórias
- JDBC XSD refere-se a singleConnection vez de simpleConnection
- Vazamento de memória em cada write.operation de cache
- Vazamento de memória: TransactionTable nunca se limpa transações completas
- Configuração de infinispan / global / serialização não funciona conforme documentado
- StateTransferPessimisticTest.testStateTransfer falhas aleatórias
- Não possível instanciar org.infinispan.cdi.InfinispanExtension durante a inicialização do appserver
- argumentos formato errado na mensagem de log de rastreamento
- ReplStateTransferCacheLoaderTest falhar aleatoriamente em FileCacheStore.start ()
- O Undeploy de infinispan.war não param DefaultCacheManager
- Nome do teste difere do nome da classe de teste
Comentários não encontrado