Este artigo é um artigo espelhado de tradução automática, por favor clique aqui para ir para o artigo original.

Vista: 12791|Resposta: 0

Desafie big data e analise a tecnologia NoSQL

[Copiar link]
Publicado em 06/10/2014 20:20:04 | | | |

Atualmente, todos vivemos em uma era de armazenamento massivo de dados, mas o big data e sua tecnologia subjacente, NoSQL, também estão se tornando uma palavra da moda na Internet. Para empresas globais de Internet como Google, Facebook e IBM, o uso de NoSQL, um inventário de dados não relacional altamente escalável, frequentemente supera o dos bancos de dados relacionais. Na verdade, no processo de resolver alguns problemas com dados massivos e semiestruturados, uma série de novos produtos de banco de dados surgiu, e esses bancos de dados são chamados de NoSQL.

De 26 a 27 de abril de 2013, a Cúpula Global de Tecnologia Big Data 2013, sediada pela marca WOT (World Of Tech) do 51CTO Media Group, foi realizada no Renaissance Beijing R&F Hotel. Os produtos NoSQL estão em constante mudança, com diferentes recursos e propostas de valor, tornando frequentemente difícil escolher. O repórter conversou em profundidade com Ming Lei, um especialista em desenvolvimento de software do Vale do Silício, que trabalha na Oracle, Microsoft e Google, além da análise real do NoSQL, e resumiu algumas opiniões para referência dos internautas.

Sra. Ming Lei (à esquerda)

Sistemas distribuídos e NoSQL

Um sistema distribuído inclui muitos níveis diferentes, incluindo a camada de aplicação, camada de dados, camada de desempenho, etc., agora fala-se principalmente da camada de aplicação e da camada de dados, ambas componentes importantes do sistema distribuído; a camada de aplicação geralmente é sem estado, e a camada de dados está constantemente realizando operações para salvar o estado. A camada de dados é o nível mais difícil e profundo em um sistema distribuído.

O ponto de Ming Lei é que NoSQL é uma memória em um sistema distribuído, que é um tipo de sistema distribuído. Ou um nível de sistemas distribuídos.

Comparação entre cache NoSQL e cache CDN

A maior diferença entre cache NoSQL e cache CDN é que cache NoSQL se refere ao cache na camada de dados, não ao cache na camada de aplicação, nem ao cache na camada de rede, então seu cache é dado relativamente bruto. Por exemplo, as transações nessa lógica de aplicação não são os resultados finais para o usuário ver, então, se armazenarmos em cache na camada de rede, a tecnologia mais comum é chamada de CDN, que em inglês é chamada ContentDeliveryNetwork, que geralmente armazena em cache algumas páginas web específicas em alguns servidores web no final da rede próximo ao usuário.






Anterior:Link e instruções para download do Windows Technical Preview (win10)
Próximo:Hoje, vi os tiranos locais instalarem o sistema window10 no grupo
Disclaimer:
Todo software, material de programação ou artigos publicados pela Code Farmer Network são apenas para fins de aprendizado e pesquisa; O conteúdo acima não deve ser usado para fins comerciais ou ilegais, caso contrário, os usuários terão todas as consequências. As informações deste site vêm da Internet, e disputas de direitos autorais não têm nada a ver com este site. Você deve deletar completamente o conteúdo acima do seu computador em até 24 horas após o download. Se você gosta do programa, por favor, apoie um software genuíno, compre o registro e obtenha serviços genuínos melhores. Se houver qualquer infração, por favor, entre em contato conosco por e-mail.

Mail To:help@itsvse.com