Durante o último ano, aproximadamente, trabalhamos em um grande número de recursos e aprimoramentos para nossa próxima versão principal. Hoje, estamos prontos para abrir a cortina sobre Servidor Couchbase 3.0.
Com a versão 3.0, a arquitetura do Couchbase continua a ser um dos principais pontos fortes e, com essa versão, fortalecemos ainda mais os recursos fundamentais e ampliamos a variedade de casos de uso suportados pelo Couchbase. A versão 3.0 concentra-se em cinco pilares principais com muitos aprimoramentos importantes em cada área:
Escalabilidade e desempenho de missão crítica
- Otimizações para grandes volumes de dados: Com a memória ajustável, os administradores podem controlar quais partes dos dados permanecem residentes na memória ou podem ser removidas, para permitir o manuseio eficiente de grandes volumes de dados.
- Taxa de transferência otimizada: Com o novo pool de threads de ajuste automático, o Couchbase oferece uma taxa de transferência aprimorada combinada com latências de E/S muito menores.
- Menor latência com visualização (índices secundários): Com o novo mecanismo de detecção de alterações na memória, o Couchbase consegue uma latência muito menor para a sincronização de visualizações.
Disponibilidade aprimorada e recuperação de desastres
- Melhoria na recuperação de desastres: Com o backup e a restauração incrementais, você pode reduzir o tamanho do backup e fazer backups mais frequentes para aumentar a proteção contra desastres.
- Menor latência com XDCR (replicação entre datacenters): Com a nova detecção de alterações na memória e a replicação entre sites, o Couchbase reduz a latência da replicação de dados entre data centers e entre continentes.
Comunicação segura
- Acesso a dados criptografados: Com a versão 3.0, os aplicativos agora podem criptografar sua comunicação com o Couchbase Server.
- Criptografia para o acesso administrativo: Os administradores agora podem gerenciar e monitorar com segurança o Couchbase Server por https com Console da Web e para o APIs REST.
Administração simplificada
- Rebalanceamento mais rápido: Melhoria no tempo de rebalanceamento ao alterar a topologia do cluster, incluindo a adição ou remoção de nós.
- Governança de recursos aprimorada: Com as prioridades de bucket, os administradores agora podem controlar a alocação de recursos para cada bucket por meio de uma configuração de prioridade alta/baixa.
- Melhor capacidade de gerenciamento com XDCR (replicação entre data centers): Com pausa e retomada para XDCR (replicação entre data centers), os administradores agora podem controlar o fluxo de replicação com uma interface simples e pausar a replicação entre data centers para manutenção e retomá-la sem acionar uma ressincronização completa.
Capacitação do desenvolvedor
- JSON nativo totalmente integrado: agora você pode trabalhar com JSON de forma mais natural nos novos SDKs de cliente 2.0.
- Poderosas interfaces assíncronas e reativas: Java e .NET permitem a criação de aplicativos mais avançados, com melhor desempenho de IO.
- Integrações de estruturas avançadas: Com estruturas de código aberto, como Spring, gEvent, twisted e muito mais.
Há muitos outros aprimoramentos menores que não entraram na lista acima, portanto, espere encontrar muitos aprimoramentos ao experimentar a nova versão. Haverá também um grande número de novos casos de uso em que o Couchbase Server será uma opção perfeita.
Tenho o prazer de anunciar o lançamento do Couchbase Server 3.0 Beta hoje. Espero que você experimente o Couchbase Server 3.0 Beta. Gostaríamos que você testasse o Couchbase Server 3.0 Beta e participasse do nosso desafio de caça aos bugs para tornar esse lançamento ainda melhor".
Aqui estão alguns recursos para você começar.
- Download da versão 3.0 Beta http://www.couchbase.com/download#beta
- Visite o site da versão beta 3.0 - http://www.couchbase.com/beta
- Blog sobre o Beta Bug Bash - https://www.couchbase.com/blog/join-bug-bash/
- Notas de versão para 3.0 - http://docs.couchbase.com/prebuilt/couchbase-manual-3.0/rel-notes/rel-notes3.0beta.html
- Leia a documentação da versão 3.0. https://developer.couchbase.com/documentation/server/3.x/admin/Couchbase-intro.html
Entre em contato conosco por meio de nosso portal da comunidade. Aguardamos seus comentários!
[...] na preparação para o lançamento da versão 3.0, estaremos realizando um Bug Bash. A missão? Ajudar-nos a melhorar a qualidade do Couchbase Server [...]