This article is written in English and Portuguese
Este artigo está escrito em Inglês e Português
English Version
"Database wars are over...", "...and relational won", "...and Oracle won". If you search for these terms on your favorite search engine you'll get enough answers to keep you busy for a long time.
At a certain point many believed this was true. And I'm sure many others still do. But if you've been paying attention lately you'll notice this can still be under discussion.
Currently there is a lot of movement in the database arena... Let's see:
- New versions are popping out: DB2 v10 for LUW, SQL Server 2012 are the most recent examples. Informix is in the early stages for vNext also. Meanwhile we have Informix Warehouse Accelerator that although not a new database per si, it's new technology
- Datawarehouse appliances and dedicated servers are alive and kicking: Netezza (IBM), GreenPlum (EMC), Parallel Data Warehouse (HP/MS Sql Server), Exadata (Oracle)
- NoSQL is "the" buzzword. Hadoop and everything about it seems like the next big thing
- SAP makes bold statements about wanting to be a major database player. More details this Tuesday (April 10)
- Oracle's CEO, Larry Ellison, says they (SAP) "must be on drugs"
So, we are definitively seeing news on the technology front. And although it's true that these days databases are a commodity, the fact is that no system is implemented without some sort of database. And it's a key part of any system, because it makes the bridge between bits and bytes and the least intelligible information (which of course needs BI tools for enrichment). And also because if it's critical for performance and availability of the information systems.
Given all this I think great times are ahead of us, assuming you like challenges and new technology to play with.
Focusing on Informix, I think we are seeing the introduction of some of this new technology. Informix Warehouse accelerator walked silently in 11.70.FC2, but new functionality is being delivered on each and every fixpack. FC3 saw the introduction of automatic data mart definition and several new locales. FC4 included the possibility of cluster installation, which brings enormous scalability and also data loading concurrently to queries and some other minor improvements. According to
this post from Fred Ho FC5 will bring two other great features: possibility to load the marts from MACH-11 secondary clusters and the possibility to load only partitions that have changed (as opposed to the whole tables)
This clearly shows we have a roadmap, and yes... there's a lot of work to do. Specially as it's being adopted by customers who will easily find more uses than what they anticipated for.
Versão Portuguesa
"Database wars are over...", "...and relational won", "...and Oracle
won". Se procurar estes termos (que por opção não traduzi) no seu motor
de busca favorito vai obter respostas suficientes para o manterem
ocupado durante bastante tempo.
Em dada altura muitos acreditaram que isto era verdade. E tenho a
certeza que muitos ainda acreditam. Mas se tem prestado atenção
ultimamente já terá notado que isto ainda está sob discussão.
Atualmente existem muitas movimentações no mercado de bases de dados. Vejamos:
- Há novas versões a aparecer: DB2 v10 para LUW e SQL Server 2012 são
os exemplos mais recentes. O Informix está a preparar a próxima versão
também. Entretanto temo o Informix Warehouse Accelerator que não sendo
em si uma nova base de dados incluí tecnologia nova
- As appliances de
Datawarehouse e servidores dedicados também estão a criar muita
agitação: Netezza (IBM), GreenPlum (EMC), Parallel Data Warehouse (HP/MS
Sql Server), Exadata (Oracle)
- NoSQL é "o" novo chavão. Hadoop e tudo à sua volta parece ser o próximo grande boom
- A SAP faz afirmações ousadas
sobre desejar tornar-se num dos maiores vendedores de bases de dados.
Mais detalhes serão divulgados esta terça-feira (10 de Abril)
- O CEO da Oracle, Larry Ellison, afirma que eles (SAP) "must be on drugs" (devem estar sob o efeito de drogas)
Portanto estamos mesmo a assistir a novidades na vertente
tecnológica. E apesar de ser aceite que hoje em dia a base de dados é
uma comodidade, a verdade é que nenhum sistema é implementado sem algum
tipo de base de dados. E estas são uma peça chave em qualquer sistema
porque fazem a ponte entre os bits e bytes e o mínimo a que podemos
chamar informação (que naturalmente necessita de ferramentas de BI para
enriquecimento da mesma). E as BDs são também peças chave na
performance e disponibilidade dos sistemas.
Tento tudo isto em conta, julgo que temos tempos interessantes pela
frente, assumindo que gosta de desafios e nova tecnologia para
"brincar".
Pondo o foco no Informix, penso que estamos a assistir à introdução
de alguma desta nova tecnologia. O Informix Warehouse Accelerator entrou
silenciosamente na versão 11.70.FC2, mas novas funcionalidades estão a
ser incluídas em todos os
fixpacks. A FC3 viu a introdução da definição automática de
data marts e vários novos
locales. A FC4 incluí a possibilidade de utilização em
cluster, que oferece enorme escalabilidade, e também carregamento de dados em simultâneo com a execução de
queries e mais alguns melhoramentos. Segundo
este artigo do Fred Ho
a FC5 vai trazer duas novas funcionalidades: A possibilidade de carregar os
data marts a partir de nós secundários de um
cluster MACH-11 e a possibilidade de carregar apenas partições que tenham sido alteradas (em vez de carregar a totalidade das tabelas).
Isto mostra claramente que existe um
roadmap e sim... existe
muito trabalho para fazer. Especialmente à medida que o produto vai
sendo adotado pelos clientes que irão facilmente encontrar mais usos do
que tinham antecipado.