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.
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 o editor de imagens RAW RawTherapee no Linux
- Como instalar o Letterpress no Linux via Flatpak
- Como instalar o editor de imagens LazPaint no Linux via Flatpak
- Como instalar o editor de imagens RAW RawTherapee no Linux via Flatpak
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