Apache CouchDB 3 lançado com vários recursos novos e melhorias

E foi lançado o Apache CouchDB 3 com vários recursos novos e melhorias. Confira as novidades dessa atualização e veja como instalar no Linux.

Apache CouchDB é um gerenciador de banco de dados NoSQL. Uma das principais características deste programa é que ele permite a replicação parcial dos dados. Portanto, é amplamente utilizado em empresas do calibre da Apple, BBC e outras.

Apache CouchDB 3 lançado com vários recursos novos e melhorias
Apache CouchDB 3 lançado com vários recursos novos e melhorias

Por outro lado, o CouchDB baseia sua força na composição lógica dos dados. Ele esquece as relações SQL e se concentra em documentos independentes que estão ainda mais próximos da realidade.
 
Tudo o que foi dito acima não seria possível se o mecanismo não estivesse preparado e ele fosse desenvolvido no idioma Earlang otimizado para essas tarefas. Para tudo isso, o desenvolvimento do aplicativo tem de ser muito ativo.

E a prova disso é que foi lançada uma nova versão deste fabuloso gerenciador de banco de dados orientado a documentos foi lançada recentemente Apache CouchDB 3.

Novidades do Apache CouchDB 3

Existem muitos recursos novos nesta nova versão do Apache CouchDB, mas os principais são os seguintes:

  • As instalações padrão agora estão seguras e bloqueadas. Isso aumenta a segurança nas instalações com defeito.
  • O tamanho máximo padrão do documento foi reduzido para 8 MB. Os documentos que excederem esse tamanho terão problemas para replicar, a menos que sejam feitas modificações.
  • Agora, o CouchDB 3.0 exige que um usuário administrador do servidor seja definido na inicialização ou imprimirá uma mensagem de erro e sairá.
  • Todos os bancos de dados agora são criados por padrão como somente administrador.

Além disso, observe que algumas funções serão removidas na próxima versão do Apache CouchDB. Alguns deles são:

  • Mostrar funções (/{db}/{ddoc}/_show);
  • Funções de lista (/{db}/{ddoc}/_list);
  • Hosts virtuais e regravações de arquivos ini;
  • Funções de reescrita (/{db}/{ddoc}/_rewrite).

Além disso, outros recursos igualmente importantes são:

  • Atualizado para o moderno mecanismo JavaScript SpiderMonkey 60;
  • Suporte oficial para sistemas ARM e PPC de 32 bits e 64 bits;
  • Muitas melhorias de desempenho grandes e pequenas;
  • Aquecedor automático de índice de visualização;
  • Daemon de compactação mais inteligente.

Como vemos, é um lançamento muito importante e uma evolução correta de um ótimo programa.

Para saber mais sobre essa versão do CouchDB, acesse a nota de lançamento.

Como instalar ou atualizar o Apache CouchDB 3

Para instalar a versão mais recente do CouchDB nas principais distribuições Linux, use esse tutorial:
Como instalar o banco de dados CouchDB no Linux via Snap

O que está sendo falado no blog

Post Views: 216

Sobre o Edivaldo Brito

Edivaldo Brito é analista de sistemas, gestor de TI, blogueiro e também um grande fã de sistemas operacionais, banco de dados, software livre, redes, programação, dispositivos móveis e tudo mais que envolve tecnologia.

Deixe um comentário

Esse site utiliza o Akismet para reduzir spam. Aprenda como seus dados de comentários são processados.