BT

MongoDB 2.4: busca textual, sharding e mais

por Marcelo Costa em 01 Abr 2013 |

O time de desenvolvimento do MongoDB anunciou a versão 2.4 de seu banco de dados NoSQL, agora com a função de busca textual, uma das funcionalidades mais esperadas para o projeto. A funcionalidade, ainda em beta, inclui o tratamento de índices de texto, diferenciação de maiúsculas e minúsculas e omissão de palavras comuns de um idioma (stop words).

Outra característica importante lançada nesta versão é a utilização de índices hash e sharding. O sharding baseado em hashes permite que os dados e a carga da CPU sejam distribuídos entre os nós do banco de dados de forma simplificada. Os desenvolvedores do MongoDB recomendam a utilização dessas funcionalidades para os casos de documentos acessados ​​aleatoriamente ou padrões de acesso imprevisíveis.

A nova versão inclui também:

  • Novos índices Geoespaciais com suporte para GeoJSON e geometria esférica;
  • A implementação de um novo sistema de autenticação modular;
  • Um sistema de controle de acesso baseado em papéis (roles) e a capacidade de ter documentos do tipo "apenas usuários com privilégio podem acessar";
  • Aumento do processamento JavaScript do MongoDB no mapReduce com a substituição da antiga engine SpiderMonkey para o JavaScript V8;
  • Suporte a matrizes de tamanho fixo em documentos;
  • Otimização do desempenho de contagem no mecanismo de execução além da adição de um analisador de tamanho de conjunto de trabalho com o objetivo de tornar mais fácil a medição dos recursos utilizados.

Para mais detalhes sobre estas e outras mudanças no MongoDB 2.4, consulte as notas de lançamento, que incluem detalhes sobre como atualizar para a versão 2.4 a partir de versões anteriores. Usuários Mac OS X devem observar que apenas a partir da versão 10.6 (Snow Leopard), a nova versão do MongoDB é suportada.

Avalie esse artigo

Relevância
Estilo/Redação

Olá visitante

Você precisa cadastrar-se no InfoQ Brasil ou para enviar comentários. Há muitas vantagens em se cadastrar.

Obtenha o máximo da experiência do InfoQ Brasil.

Dê sua opinião

HTML é permitido: a,b,br,blockquote,i,li,pre,u,ul,p

Receber mensagens dessa discussão
Comentários da comunidade

HTML é permitido: a,b,br,blockquote,i,li,pre,u,ul,p

Receber mensagens dessa discussão

HTML é permitido: a,b,br,blockquote,i,li,pre,u,ul,p

Receber mensagens dessa discussão

Dê sua opinião
Feedback geral
Bugs
Publicidade
Editorial
Marketing
InfoQ Brasil e todo o seu conteúdo: todos os direitos reservados. © 2006-2016 C4Media Inc.
Política de privacidade
BT

We notice you’re using an ad blocker

We understand why you use ad blockers. However to keep InfoQ free we need your support. InfoQ will not provide your data to third parties without individual opt-in consent. We only work with advertisers relevant to our readers. Please consider whitelisting us.