sexta-feira, 13 de dezembro de 2013

Ufa! Essas consultas DynamoDB são pesados. Vamos Amazon, dá-nos uma mão


Entrega Email: Ódio de phishing e-mails? Você vai adorar DMARC


Amazon trouxe índices secundários globais para o seu, banco de dados DynamoDB rentável não-relacional.


A atualização significa wranglers nuvem pode realizar consultas mais complexas sobre os dados armazenados no sistema, sem ter que sacrificar a latência. Ele consegue isso através da implementação de índices secundários globais (GSIS) - um recurso que permite que os administradores criar índices adicionais para o sistema.







Amazon introduziu índices secundários locais (LSIs) em setembro, que deu os administradores a capacidade de localmente particionar seu exemplo DynamoDB ter até cinco índices adicionais para usar para consultas, deixando-os a evitar dispendiosas operações de dispersão-reunir e, em vez executar a mineração de dados contra índices em cache .


DynamoDB padrão divide uma tabela de dados em atributos, que são aproximadamente análogo ao colunas. Os dois primeiros atributos formam o hash ea range , e DynamoDB permite consultar ou contra o hash, ou o hash e do intervalo.


Isto permite-lhe disparar consultas como 'Mostra-nos tudo pela Equipe Register [Hash]', ou usando uma chave de hash com uma chave gama, por exemplo, 'Mostre-me os dez artigos mais recentes [intervalo] por Equipe Register [de hash] ", mas consultas mais complexas são difíceis.


Agora, tanto LSIs e GSIS deixar administradores adicionar até cinco índices adicionais, assim você pode fazer perguntas mais complicadas, como 'Mostra-nos os dez mais recentes artigos de Equipe Register com mais de 10 comentários que fazem referência LOHAN'.


"Com índices secundários globais em DynamoDB, agora você pode ter vários índices e ajustar a sua capacidade de forma independente. Esses índices também oferecem flexibilidade de consulta / custo, permitindo um nível personalizado de agrupamento a ser definida por índice. Desenvolvedores podem especificar quais atributos devem ser" projetada 'para o índice secundário, permitindo o acesso mais rápido aos dados frequentemente acessados, evitando leitura de cama / escrever custos para outros atributos ", escreve o diretor de tecnologia da Amazon Werner Vogels em um post do blog que descreve a mudança.


O lançamento de índices secundários globais segue um grande corte de preço do serviço pela Amazon em maio, em resposta ao lançamento de do próprio Google Nuvem Datastore, eo lançamento de uma capacidade off-line em setembro para ajudar os desenvolvedores a estrada-guerreiro testar aplicações integradas no sistema sem a necessidade de estar online.


Apesar de armazenamento da Amazon (S3) e serviços de computação (EC2) são contados para fazer um shedload de dinheiro, a empresa tem uma necessidade de obter dados mais pegajosas em sua nuvem para proteger contra concorrentes como o Windows Azure e Google Compute Engine. Embora GSIS são um recurso útil, mas também incentivar os desenvolvedores de banco de dados nebulosos para aplicações arquiteto de maneira específica da AWS de fazer as coisas - que embora não lock-in, não permite que a nuvem Amazon mais difícil de sair. ®







via Alimentação (Feed)

Nenhum comentário:

Postar um comentário