BT
x Por favor preencha a pesquisa do InfoQ !

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

Percebemos que você está utilizando um bloqueador de propagandas

Nós entendemos porquê utilizar um bloqueador de propagandas. No entanto, nós precisamos da sua ajuda para manter o InfoQ gratuito. O InfoQ não compartilhará seus dados com nenhum terceiro sem que você autorize. Procuramos trabalhar com anúncios de empresas e produtos que sejam relevantes para nossos leitores. Por favor, considere adicionar o InfoQ como uma exceção no seu bloqueador de propagandas.