| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 11/03/2004 17:24:19
|
Rafael Nunes
Moderador
![[Avatar]](/images/avatar/d072677d210ac4c03ba046120f0802ec.png)
Membro desde: 09/10/2003 13:41:06
Mensagens: 2890
Localização: sao bernardo do campo
Offline
|
Bem, eu vi algumas discussões sobre Prevayler aqui e não entendi muito bem. Pelo que entendi, ele persiste os objetos em memória, ao contrário do BD que armazena os dados.
Porém, e se eu tiver uma base de dados muito grande, por exemplo a que tenho hoje, de 5Gb, como será feita a persistência, armazenamento?
|
------------------------------------------------------------------
"Think different? I'd be happy if most people would just think..."
http://www.yaw.com.br
http://twitter.com/rafanunes
http://twitter.com/youandwe
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 11/03/2004 17:30:36
|
smota
Moderador
![[Avatar]](/images/avatar/ca9c267dad0305d1a6308d2a0cf1c39c.jpg)
Membro desde: 21/02/2003 16:19:19
Mensagens: 1647
Offline
|
Eita ... leia o tópico Então você gostaria de usar Prevayler? tem tudo que você precisa saber sobre o Prevayler.
Se você tem 5G de dados então terá que ter 5G de memória pra usar o Prevayler.
Lembrando que um banco de dados aloca o espaço dos datafiles e não necessariamente dos dados, com prevayler a memória será usada efetivamente pelos dados.
|
"Perfection is reached not when there's nothing more to add but when there's no more to take out" |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 11/03/2004 20:12:50
|
Rafael Nunes
Moderador
![[Avatar]](/images/avatar/d072677d210ac4c03ba046120f0802ec.png)
Membro desde: 09/10/2003 13:41:06
Mensagens: 2890
Localização: sao bernardo do campo
Offline
|
Bem, acho que em casos de grande quantidades de dados nem é a melhor opção.
Mas vou ver se testo ele qualquer dia.
|
------------------------------------------------------------------
"Think different? I'd be happy if most people would just think..."
http://www.yaw.com.br
http://twitter.com/rafanunes
http://twitter.com/youandwe
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 11/03/2004 21:36:36
|
Rafael Nunes
Moderador
![[Avatar]](/images/avatar/d072677d210ac4c03ba046120f0802ec.png)
Membro desde: 09/10/2003 13:41:06
Mensagens: 2890
Localização: sao bernardo do campo
Offline
|
E ainda em tempo, qual a diferença entre o Prevayler e o Hibernate?
|
------------------------------------------------------------------
"Think different? I'd be happy if most people would just think..."
http://www.yaw.com.br
http://twitter.com/rafanunes
http://twitter.com/youandwe
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 11/03/2004 22:33:01
|
cv
Moderador
![[Avatar]](/images/avatar/210f760a89db30aa72ca258a3483cc7f.jpg)
Membro desde: 04/04/2003 00:32:12
Mensagens: 7842
Localização: São Paulo, SP
Offline
|
Hibernate eh uma camada de mapeamento objeto-relacional, que salva seus dados em um - surpresa! - banco de dados relacional.
Prevayler eh uma implementacao do modelo de persistencia prevalente, onde nao eh necessario usar um banco de dados.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 12/03/2004 08:17:54
|
Rafael Nunes
Moderador
![[Avatar]](/images/avatar/d072677d210ac4c03ba046120f0802ec.png)
Membro desde: 09/10/2003 13:41:06
Mensagens: 2890
Localização: sao bernardo do campo
Offline
|
Deixa eu ver se entendi, o Hibernate então mapeia seus objetos, e os insere em um banco de dados relacional? Mas ele grava os dados em forma de objetos?Ou os objetos mapeados nele são referência a dados do BD?
|
------------------------------------------------------------------
"Think different? I'd be happy if most people would just think..."
http://www.yaw.com.br
http://twitter.com/rafanunes
http://twitter.com/youandwe
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 12/03/2004 09:10:22
|
fabio.patricio
GUJ Master
Membro desde: 04/01/2004 02:51:33
Mensagens: 1512
Localização: Porto Alegre - RS
Offline
|
cv wrote:Hibernate eh uma camada de mapeamento objeto-relacional, que salva seus dados em um - surpresa! - banco de dados relacional.
Prevayler eh uma implementacao do modelo de persistencia prevalente, onde nao eh necessario usar um banco de dados.
CV,
Qual o link do teu material no IBM Developers sobre prevalencia?
Alguem conhece mais alguma referencia sobre persistencia prevalente?
[]'s
|
Fabio Patricio
http://blog.wansoft.com.br
 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 12/03/2004 10:11:05
|
Daniel Quirino Oliveira
Moderador
![[Avatar]](/images/avatar/846c260d715e5b854ffad5f70a516c88.png)
Membro desde: 23/03/2003 23:57:34
Mensagens: 3299
Localização: Awawawawa (Araraquara) - SP
Offline
|
Rafael Nunes wrote:Deixa eu ver se entendi, o Hibernate então mapeia seus objetos, e os insere em um banco de dados relacional? Mas ele grava os dados em forma de objetos?Ou os objetos mapeados nele são referência a dados do BD?
Calma, calma... O que o hibernate faz é apenas relacionar:
1. um objeto a uma tabela de um banco de dados;
2. as propriedades deste objeto às colunas da determinada tabela;
|
Daniel Quirino Oliveira |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 16/03/2004 02:22:50
|
Ironlynx
Moderador
![[Avatar]](/images/avatar/93d65641ff3f1586614cf2c1ad240b6c.jpg)
Membro desde: 02/05/2003 01:06:41
Mensagens: 3514
Localização: The other side of the screen
Offline
|
Qual o link do teu material no IBM Developers sobre prevalencia?
http://www-106.ibm.com/developerworks/web/library/wa-objprev/index.html
Alguem conhece mais alguma referencia sobre persistencia prevalente?
Jah leu o de migrar SQL para Prevayler?
http://blogs.application-servers.com/roller/page/leecho/20030213
|
Não basta persistir...tem que prevalecer!
Ironlynx
Anarquista de Sistemas
http://osereojava.blogspot.com/ |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 16/03/2004 02:47:37
|
cv
Moderador
![[Avatar]](/images/avatar/210f760a89db30aa72ca258a3483cc7f.jpg)
Membro desde: 04/04/2003 00:32:12
Mensagens: 7842
Localização: São Paulo, SP
Offline
|
fabgp2001 wrote:Alguem conhece mais alguma referencia sobre persistencia prevalente?
Sobre o que vc quer saber, mais especificamente?
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 16/03/2004 09:28:32
|
fabio.patricio
GUJ Master
Membro desde: 04/01/2004 02:51:33
Mensagens: 1512
Localização: Porto Alegre - RS
Offline
|
cv wrote:
fabgp2001 wrote:Alguem conhece mais alguma referencia sobre persistencia prevalente?
Sobre o que vc quer saber, mais especificamente? 
Conceito...
Imagina que eu sou uma criancinha que não sabe nada deste assunto ...não é tanto assim hehe mas ja me serve...
[]'s
|
Fabio Patricio
http://blog.wansoft.com.br
 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 16/03/2004 09:40:35
|
cv
Moderador
![[Avatar]](/images/avatar/210f760a89db30aa72ca258a3483cc7f.jpg)
Membro desde: 04/04/2003 00:32:12
Mensagens: 7842
Localização: São Paulo, SP
Offline
|
Cara, todas as alteracoes do sistema sao objetos serializaveis, e as queries sao acesso direto à memoria... toda alteração passa por uma fila unica no sistema, que serializa as alteracoes antes de executa-las, pra executa-las de novo caso o sitema caia, e eh soh isso!
Atropelei, ou ajudou a entender?
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 16/03/2004 09:51:15
|
fabio.patricio
GUJ Master
Membro desde: 04/01/2004 02:51:33
Mensagens: 1512
Localização: Porto Alegre - RS
Offline
|
cv wrote:Cara, todas as alteracoes do sistema sao objetos serializaveis, e as queries sao acesso direto à memoria... toda alteração passa por uma fila unica no sistema, que serializa as alteracoes antes de executa-las, pra executa-las de novo caso o sitema caia, e eh soh isso!
Atropelei, ou ajudou a entender? 
Ajudou sim.....mas é só isso? Simples assim?
Se é vou procurar sobre os outros conceitos....
[]'s
|
Fabio Patricio
http://blog.wansoft.com.br
 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 16/03/2004 09:54:19
|
cv
Moderador
![[Avatar]](/images/avatar/210f760a89db30aa72ca258a3483cc7f.jpg)
Membro desde: 04/04/2003 00:32:12
Mensagens: 7842
Localização: São Paulo, SP
Offline
|
Que outros conceitos!? Tirando a historia de tirar um snapshot (ou seja, salvar todos os objetos de negocio do seu sistema no disco de vez em quando, pra evitar ter que re-executar muito log), nao tem mais nenhum conceito!
|
|
|
 |
|
|