| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 23/03/2009 06:20:04
|
chun
GUJ Master
Membro desde: 08/11/2004 15:43:41
Mensagens: 1699
Localização: Curitiba/PR
Offline
|
http://www.readwriteweb.com/archives/is_the_relational_database_doomed.php?p=2
Alguem concorda com este "novo" modelo ?
Está me parecendo um DBF anabolisado...
Será que a solucao é passar por cima de tudo que existe até hoje ?
OPINEM !
|
Ps: Este post é uma opinião pessoal e NÃO DEVE SER ENCARADO COMO VERDADE ABSOLUTA... então... caso você não concorde... não precisa cortar os pulsos...
------
Controverso Eu ? http://www.go-java.com/blog
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 23/03/2009 08:41:35
|
s4nchez
Virtual Machine Man
![[Avatar]](/images/avatar/bef4d169d8bddd17d68303877a3ea945.jpg)
Membro desde: 05/06/2006 11:35:55
Mensagens: 674
Localização: London, UK
Offline
|
Eu concordo com qualquer novo modelo que substitua o relacional.
Imagine que orientacao a objetos tambem teve que passar por cima de tudo que existia na epoca e nem por isso estamos lutando pra trazer o modelo estruturado de volta
|
Ivan Sanchez | coding dojo | blog | twitter |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 23/03/2009 08:46:36
|
chun
GUJ Master
Membro desde: 08/11/2004 15:43:41
Mensagens: 1699
Localização: Curitiba/PR
Offline
|
O problema eh que nao estamos avancando...
Estamos voltando ao modelo DBF-TURBINATED.
|
Ps: Este post é uma opinião pessoal e NÃO DEVE SER ENCARADO COMO VERDADE ABSOLUTA... então... caso você não concorde... não precisa cortar os pulsos...
------
Controverso Eu ? http://www.go-java.com/blog
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 23/03/2009 09:04:16
|
victorwss
JWizard
![[Avatar]](/images/avatar/4ab232445f9b21b65dfdf6ea5f27f704.png)
Membro desde: 18/12/2007 14:46:00
Mensagens: 2409
Localização: São Paulo - SP
Offline
|
Não acho que bancos de dados relacionais estão condenados. Isso é algo extremista.
O que ocorre é que um simples mapeamento chave/valor é mais adequado em ALGUNS cenários. Mas, como o próprio artigo diz, tem diversas desvantagens em relação aos bancos de dados relacionais.
Mapeamentos chave/valor são muito usados e muito eficientes em mineração e pesquisa em largas bases de dados não muito organizadas, tais como mecanismos de busca na internet (como por exemplo o google). Aqui a precisão, a corretude e a atualidade dos dados não são tão importantes, então alguns erros e inconsistências são tolerados. É óbvio que este não é o caso em outros tipos de aplicações.
O que acredito que vá acontecer no futuro é a combinação dessas duas coisas.
|
Victor Williams Stafusa da Silva
Bacharel em Ciência da Computação - UFMT // Especialista em Desenvolvimento Java - CEFET/MT // Doutorando em Ciência da Computação - IME-USP
SCJP 6.0 - 19/12/2007 - PASS - 88% // SCWCD 5 - 17/05/2008 - PASS - 79% // SCJA - 09/09/2008 - PASS - 96% // SCSNI - 30/06/2009 - PASS - 68% // SCBCD 5 - 31/05/2010 - PASS - 95%
Próximos: SCJD (encalhado com o projeto), SCEA parte I (estudando). Algum dia desses: SCMAD, OCA, SCEA e SCDJWS.
Computação: uma ciência holística e esotérica!
E então veio Deus a terra e disse aos homens: Não dividireis por zero.
XML is a giant step in no direction at all. (Erik Naggum)
Arquitetura de sistemas: Eu prefiro ser essa metamorfose ambulante do que ter aquela velha opinião formada sobre tudo.
Diga não as drogas: Não use java.util.Vector.
Cuidado: Este usuário pode ter temperamento agressivo.
Always code as if the person who will maintain your code is a maniac serial killer that knows where you live.
I am the maniac serial killer that knows where you live who will maintain your code.
É impossível falar de CMMI (Capability Maturity Model Integration) sem saber o que é CIMM (Capability Im-Maturity Model).
Se você escreve "concerteza", "concerteza" você andou matando aulas de português. |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 23/03/2009 09:09:17
|
chun
GUJ Master
Membro desde: 08/11/2004 15:43:41
Mensagens: 1699
Localização: Curitiba/PR
Offline
|
Agora chamar isso de EVOLUCAO é pegar pesado não acha ?
Mapeamentos Chave/Valor existem faz seculos... não tem nada de evolucao nisso.
|
Ps: Este post é uma opinião pessoal e NÃO DEVE SER ENCARADO COMO VERDADE ABSOLUTA... então... caso você não concorde... não precisa cortar os pulsos...
------
Controverso Eu ? http://www.go-java.com/blog
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 23/03/2009 09:28:19
|
s4nchez
Virtual Machine Man
![[Avatar]](/images/avatar/bef4d169d8bddd17d68303877a3ea945.jpg)
Membro desde: 05/06/2006 11:35:55
Mensagens: 674
Localização: London, UK
Offline
|
A evolucao nao esta na abordagem, e sim nas novas implementacoes dela.
|
Ivan Sanchez | coding dojo | blog | twitter |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 23/03/2009 09:35:19
|
Leonardo3001
GUJ Ranger
Membro desde: 04/07/2007 18:28:58
Mensagens: 975
Offline
|
Chun, não seja alarmista e nem teimoso (como você é em 99,9% dos posts aqui do GUJ).
Não acredito que os bancos de dados relacionais desapareçam, mas acredito que não será mais a única solução do mundo. Existem casos, principalmente em alguns tipos de sites da web, onde o "overhead" de um banco de dados não é necessário, ou não é desejado. Daí a solução de usar bancos de dados sem schemas, praticamente um hashtable gigante, começa a fazer sentido para alguns. Com essa solução, torna-se possível que o próprio banco seja disposto num hash, resolvendo problemas de escalabilidade.
Não é evolução, o Berkeley DB, que havia antes dos relacionais, é um banco com pares chave-valor. Mas é inegável a "redescoberta" de algo que estava esquecido, e que tem se mostrado bastante útil.
Reiterando, esses novos bancos de dados não é pra todo mundo, assim como os bancos de dados relacionais também não são pra todo mundo.
|
Leonardo Veríssimo
-------------------------------------------------
Objectzilla |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 23/03/2009 09:41:24
|
chun
GUJ Master
Membro desde: 08/11/2004 15:43:41
Mensagens: 1699
Localização: Curitiba/PR
Offline
|
Leonardo3001, Alarmista ? Eu perguntei a OPINIAO... se voce ficou alarmado, problema é seu  Quanto ao TEIMOSO... teimoso com o que ?
This message was edited 1 time. Last update was at 23/03/2009 09:41:50
|
Ps: Este post é uma opinião pessoal e NÃO DEVE SER ENCARADO COMO VERDADE ABSOLUTA... então... caso você não concorde... não precisa cortar os pulsos...
------
Controverso Eu ? http://www.go-java.com/blog
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 23/03/2009 10:45:19
|
victorwss
JWizard
![[Avatar]](/images/avatar/4ab232445f9b21b65dfdf6ea5f27f704.png)
Membro desde: 18/12/2007 14:46:00
Mensagens: 2409
Localização: São Paulo - SP
Offline
|
chun wrote:Agora chamar isso de EVOLUCAO é pegar pesado não acha ?
Mapeamentos Chave/Valor existem faz seculos... não tem nada de evolucao nisso.
De fato, existem desde a época que o pessoal fazia banco de dados por meio de IO em Basic e Fortran.
A diferença é que o pessoal caiu na real e viu que em alguns cenários isso é melhor que os bancos de dados relacionais.
Mas daí, sempre tem gente que vê que isso é melhor em alguns casos e extrapola, pensando que é melhor em todos os casos, o que não é verdade.
|
Victor Williams Stafusa da Silva
Bacharel em Ciência da Computação - UFMT // Especialista em Desenvolvimento Java - CEFET/MT // Doutorando em Ciência da Computação - IME-USP
SCJP 6.0 - 19/12/2007 - PASS - 88% // SCWCD 5 - 17/05/2008 - PASS - 79% // SCJA - 09/09/2008 - PASS - 96% // SCSNI - 30/06/2009 - PASS - 68% // SCBCD 5 - 31/05/2010 - PASS - 95%
Próximos: SCJD (encalhado com o projeto), SCEA parte I (estudando). Algum dia desses: SCMAD, OCA, SCEA e SCDJWS.
Computação: uma ciência holística e esotérica!
E então veio Deus a terra e disse aos homens: Não dividireis por zero.
XML is a giant step in no direction at all. (Erik Naggum)
Arquitetura de sistemas: Eu prefiro ser essa metamorfose ambulante do que ter aquela velha opinião formada sobre tudo.
Diga não as drogas: Não use java.util.Vector.
Cuidado: Este usuário pode ter temperamento agressivo.
Always code as if the person who will maintain your code is a maniac serial killer that knows where you live.
I am the maniac serial killer that knows where you live who will maintain your code.
É impossível falar de CMMI (Capability Maturity Model Integration) sem saber o que é CIMM (Capability Im-Maturity Model).
Se você escreve "concerteza", "concerteza" você andou matando aulas de português. |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 23/03/2009 10:49:07
|
chun
GUJ Master
Membro desde: 08/11/2004 15:43:41
Mensagens: 1699
Localização: Curitiba/PR
Offline
|
Parece uma "revolucao" ao estilo SOA...
Na epoca nao existia verdade que não fosse SOA... hj em dia... quanta diferenca...
Esta parecendo mais um fogo de palha mesmo.
|
Ps: Este post é uma opinião pessoal e NÃO DEVE SER ENCARADO COMO VERDADE ABSOLUTA... então... caso você não concorde... não precisa cortar os pulsos...
------
Controverso Eu ? http://www.go-java.com/blog
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 23/03/2009 11:54:03
|
s4nchez
Virtual Machine Man
![[Avatar]](/images/avatar/bef4d169d8bddd17d68303877a3ea945.jpg)
Membro desde: 05/06/2006 11:35:55
Mensagens: 674
Localização: London, UK
Offline
|
chun wrote:[...]Na epoca nao existia verdade que não fosse SOA[...]
De onde voce tirou isso?
|
Ivan Sanchez | coding dojo | blog | twitter |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 23/03/2009 11:55:54
|
chun
GUJ Master
Membro desde: 08/11/2004 15:43:41
Mensagens: 1699
Localização: Curitiba/PR
Offline
|
Da onde eu tirei a onda SOA ? IBM, Sun, Oracle, Mercado, palestras , eventos, revistas... algo mais que estou esquecendo ?
This message was edited 1 time. Last update was at 23/03/2009 11:58:24
|
Ps: Este post é uma opinião pessoal e NÃO DEVE SER ENCARADO COMO VERDADE ABSOLUTA... então... caso você não concorde... não precisa cortar os pulsos...
------
Controverso Eu ? http://www.go-java.com/blog
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 23/03/2009 12:18:53
|
s4nchez
Virtual Machine Man
![[Avatar]](/images/avatar/bef4d169d8bddd17d68303877a3ea945.jpg)
Membro desde: 05/06/2006 11:35:55
Mensagens: 674
Localização: London, UK
Offline
|
Uma coisa eh o que os fornecedores querem vender, outra coisa eh o que o mercado realmente precisa. Achei que desde a bolha dot com isso ja era manjado, mas pelo visto nao...
Quanto aos banco de dados relacionais, eu ja trabalho num projeto onde ele eh simplesmente um meio de gravar informacoes em disco. A integridade eh garantida no modelo, a escalabilidade e performance eh garantida por um cluster de objetos distribuidos. Modelo relacional neste projeto ja foi abolido faz tempo.
|
Ivan Sanchez | coding dojo | blog | twitter |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 23/03/2009 14:08:48
|
Bruno Laturner
GUJ Expert
![[Avatar]](/images/avatar/5800ccd9514fd789d08e5831951aa6bc.jpg)
Membro desde: 18/02/2008 16:17:53
Mensagens: 3002
Offline
|
Não existe a morte de algum paradigma ou técnica ou algo do tipo.
Existe sim as pessoas começarem a usar a ferramenta certa para certos problemas, e não uma só para todos. Relacional resolve muita coisa não resolve tudo.
É aquela velha história de "Pra quem só sabe usar martelos, todo problema é um prego".
|
A resposta acima foi achada em menos de 5 minutos no google.
The prisoner falls in love with his chains. --E.W. Dijkstra |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 23/03/2009 15:38:48
|
victorwss
JWizard
![[Avatar]](/images/avatar/4ab232445f9b21b65dfdf6ea5f27f704.png)
Membro desde: 18/12/2007 14:46:00
Mensagens: 2409
Localização: São Paulo - SP
Offline
|
s4nchez wrote:Uma coisa eh o que os fornecedores querem vender, outra coisa eh o que o mercado realmente precisa. Achei que desde a bolha dot com isso ja era manjado, mas pelo visto nao...
Quanto aos banco de dados relacionais, eu ja trabalho num projeto onde ele eh simplesmente um meio de gravar informacoes em disco. A integridade eh garantida no modelo, a escalabilidade e performance eh garantida por um cluster de objetos distribuidos. Modelo relacional neste projeto ja foi abolido faz tempo.
Fale mais sobre esse projeto. Acho que isso será muito enriquecedor para este tópico.
|
Victor Williams Stafusa da Silva
Bacharel em Ciência da Computação - UFMT // Especialista em Desenvolvimento Java - CEFET/MT // Doutorando em Ciência da Computação - IME-USP
SCJP 6.0 - 19/12/2007 - PASS - 88% // SCWCD 5 - 17/05/2008 - PASS - 79% // SCJA - 09/09/2008 - PASS - 96% // SCSNI - 30/06/2009 - PASS - 68% // SCBCD 5 - 31/05/2010 - PASS - 95%
Próximos: SCJD (encalhado com o projeto), SCEA parte I (estudando). Algum dia desses: SCMAD, OCA, SCEA e SCDJWS.
Computação: uma ciência holística e esotérica!
E então veio Deus a terra e disse aos homens: Não dividireis por zero.
XML is a giant step in no direction at all. (Erik Naggum)
Arquitetura de sistemas: Eu prefiro ser essa metamorfose ambulante do que ter aquela velha opinião formada sobre tudo.
Diga não as drogas: Não use java.util.Vector.
Cuidado: Este usuário pode ter temperamento agressivo.
Always code as if the person who will maintain your code is a maniac serial killer that knows where you live.
I am the maniac serial killer that knows where you live who will maintain your code.
É impossível falar de CMMI (Capability Maturity Model Integration) sem saber o que é CIMM (Capability Im-Maturity Model).
Se você escreve "concerteza", "concerteza" você andou matando aulas de português. |
|
|
 |
|
|