Posts Tagged ‘Google’
Banco de Dados orientado a colunas
Lí no blog SOA, Simples assim! um post do Davi Silva interessante sobre banco de dados, mais especificamente banco de dados orientado a colunas.
Abaixo segue o post.
Fonte: http://soasimples.com/blog/?p=240
Este conceito não é novo. Como funciona?
Vejamos, como exemplo a tabela abaixo:

Pois bem, em um banco de dados relacional “orientado a linhas”, todos os dados são armazenados em uma linha, após o último elemento desta linha vem o primeiro elemento da linha seguinte:
2152, Eduardo, “R Estela, 222?, SP; 3421, Mariana, “R Gov Pedro, 34?, CE; …
Se estes dados estivessem armazenados em um “orientado a colunas”, teríamos a informação da mesma coluna armazenada em sequencia, com o final de uma coluna seguida do primeiro elemento da coluna seguinte. Parece complicado, mas não é, veja:
2152, 3421, 2156; Eduardo, Mariana, Ricardo; “R Estela, 222?, “R Gov Pedro, 34?, “R Jaguare. 45 ap.61?; SP,…
Claro que todos os bancos de dados tem seus mecanismos para ganhar performance, mas não vamos tratar deste assunto aqui.
Dependendo da forma como o dado é recuperado, o banco de dados “orientado a colunas” é mais eficiente. Veja uma tabela onde um é melhor que outro:

Como podemos ver cada situação exige uma abordagem diferente.
O Caso do Yahoo!

O Yahoo! tem um case interessante de utilização de “column-oriented database”, como nos conta este post da ComputerWorld. Segundo o autor, o Yahoo! tem o datawarehouse mais rápido utilizando a tecnologia de bancos de dados “orientado a colunas”.
São mais de 2 petabytes de dados e, segundo o VP Waqar Hasan, irá crescer várias dezenas até o final de 2009. A empresa utiliza o SybaseIQ.
Até tu Google?
Claro que o onipresente Google não poderia ficar de fora. Não encontrando nenhuma solução que tivesse uma performance exigida pelos seus clientes, o gigante de buscas construiu seu próprio banco de dados, chamado pelo sugestivo nome de BigTable.
O BigTable foi construido utilizando um file system também do Google, o Google File System (GFS). YouTube, Google Earth, Blogger, Orkut, Google Maps etc são usuários deste banco de dados.
BigTable é considerado um DBMS extremamente rápido e, sim, várias características de bancos de dados “orientado a colunas”. Na verdade possui características de bancos de dados tradicionais também (”orientado a linhas”). Foi projetado para ter vários petabytes e ser distribuido através de centenas e milhares de máquinas (vide a nuvem do Google).
Novidades para o mundo Flash e Flex
Fonte: http://msdevstudio.com/blog/2008/07/02/flash-flex-uma-semana-em-cheio/
Esta semana em apenas 3 dias tivemos os blog’s recheados de boas notícias para os amantes de Adobe Flash e Adobe Flex, veja só as novidades:
- 30 de Junho, Google anuncia um melhoramento no seu motor de indexação para conteúdo Flash, agora um .swf consegue ser quase todo “lido” pelo Google, incluindo a inserção do texto do seu swf como keywords na procura no motor de busca.
Mais detalhes em: http://googleblog.blogspot.com/2008/06/google-learns-to-crawl-flash.html
- 1 de Julho, Adobe anuncia o melhoramento e a otimização da plataforma Flash para motores de busca como o yahoo e o google, que tencionam cobrir agora as falhas que existiam na acessibilidade de conteudo Flash.
Mais detalhes em: http://www.adobe.com/devnet/flashplayer/articles/swf_searchability.html?devcon=f1
- 1 de Julho, Adobe anuncia a versão do Acrobat Reader 9.0 que agora tráz consigo o AIR runtime, e como o Acrobat Reader ainda é o software mais retirado do site (tirando o Flash Player) prevê-se um crescimento enorme no suporte ao Flex no desktop de milhões de utilizadores.
Mais detalhes em: http://blog.digitalbackcountry.com/?p=1472
- 1 de Julho, O que esperar do novo Flash CS4, algumas das excelentes implementações do Flash, que conta com bastantes melhoramentos.
Mais detalhes em: http://www.brianwiltshire.net/lab/?p=56
- 2 de Julho, hoje, um bónus, 5 “Frameworks”/”APIs” para criar gráficos no Flash, incluindo a API Charts do Google.
Mais detalhes em: http://ntt.cc/2008/07/02/
Vamos esperar pelo resto da semana, pode ser que apareçam mais novidades…
Google Developer Day – Quem vai?
O Paulo Fagiani criou uma planilha no GoogleDocs para que as pessoas que irão para o GDD 2008 se cadastrem lá. Assim saberemos quem iremos encontrar lá.
Se você vai ao GDD, entre no link e se cadastre.
Nos encontraremos lá.










