Carregar apresentação
A apresentação está carregando. Por favor, espere
PublicouMarina Azevedo Alterado mais de 10 anos atrás
1
Prevayler Todos os objetos são armazenados em memória.
Os objetos são serializados para o disco em intervalos regulares. Os métodos dos objetos devem ser determinísticos. Totalmente Orientado a Objeto.
2
Prevayler Motivação Memória RAM barata;
Trabalhar com bancos relacionais não é fácil; Bancos OO têm baixo desempenho em grandes aplicações; Todos os dados dos objetos de negócio, na maioria das aplicações, cabem na memória RAM.
3
Prevayler Snapshot Em intervalos regulares (e antes de fechar a aplicação), os objetos em memória são serializados. Memória Sistema Prevalente Snapshot
4
Prevayler Transações serializadas
O Prevayler guarda a transação em arquivos de log. Ao abrir, o sistema carrega o último snapshot e todos os logs posteriores. Memória Criar Sistema Alterar Remover Log Snapshot
5
Prevayler fonte:
6
Prevayler Vantagens Licenças SGBD mais caro do que custo de adquirir memória RAM; Qualquer linguagem OO; Tudo a cargo do programador.
7
Prevayler Desvantagens O sistema limita-se ao tamanho da memória RAM;
Maior esforço no planejamento do sistema;
Apresentações semelhantes
© 2024 SlidePlayer.com.br Inc.
All rights reserved.