[FUG-BR] RES: RES: FreeBSD Embedded e BD
Andrei de Oliveira Mosman
listas em mosman.com.br
Quarta Dezembro 13 13:45:36 BRST 2006
Só pra complementar o que o Renato falou...
Seguinte, roda a flash em RO e usa um File System na memória RAM para o /var
e /tmp (que pode ser um link p/ /var/tmp). Assim você irá manipular o seu
arquivo do sqlite (ou outro qquer) no temp.
Qdo vc precisar gravar é simples:
mount -uw /
cp /var/arquivoseiladasquantas /seilaonde
mount -ur /
E boa.
Não trabalha com a flash em RW não, pq se num processo de gravação cair a
energia a flash é zerada (não perde a flash não, perde só o conteúdo).
Claro que periodicamente vc pode fazer uma cópia dos logs que estão em /var
para algum lugar fora da memória. E a última coisa importante é: FAÇA ROTATE
DOS LOGS (pq vc vai estar trabalhando na memória).
Bom, no mais, uma boa pedida é uma compact flash IDE DOM, que pode ser
ligado direto na placa mãe como um HD comum. Funciona bem.
Bom, vou ficando por aqui. Espero ter ajudado.
[]s
Andrei de Oliveira Mosman
Mosman Consultoria e Desenvolvimento
http://www.mosman.com.br/
MSN: consultoria em mosman.com.br
Fones: (19) 3481-4892 / (11) 9564-0861
-----Mensagem original-----
De: freebsd-bounces em fug.com.br [mailto:freebsd-bounces em fug.com.br] Em nome
de Renato Frederick
Enviada em: quarta-feira, 13 de dezembro de 2006 08:27
Para: 'Lista Brasileira de Discussão sobre FreeBSD (FUG-BR)'
Assunto: [FUG-BR] RES: FreeBSD Embedded e BD
Não acho uma boa.
Você teria que dar permissão de RW na flash.
Dizem as más línguas que há um número X de gravações que a flash pode fazer
antes de estragar...
Outra coisa, pelo que sei, a vantagem da flash é exatamente trabalhar RO prá
não precisar fazer um fsck em caso de desligamento incorreto.
Assim, as 2 vantagens em minha opinião se perderam. É mais simples partir
prá um HD de 20GB hehe :)
A não ser que você queira apenas os clients, prá conectar via odbc ou tcp a
um outro servidor da sua rede. Daí sim é justificável.
Abraços
> -----Mensagem original-----
> De: freebsd-bounces em fug.com.br
> [mailto:freebsd-bounces em fug.com.br] Em nome de Antonio Torres
> Enviada em: terça-feira, 12 de dezembro de 2006 18:59
> Para: "Lista Brasileira de Discussão sobre FreeBSD (FUG-BR)"
> Assunto: Re: [FUG-BR] FreeBSD Embedded e BD
>
> Matheus Cucoloto wrote:
> > Bom, estou com uma ideia loca de colocar um banco de dados em uma
> > falsh de 64 com o tinybsd.
> > Andei pesquisando e achei o firebird embedded, mas nao
> achei no ports,
> > tem q pesquisar melhor.
> > Enfim, vcs tem sugestões de um srv de banco bem minusculo...
> >
>
-------------------------
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Mais detalhes sobre a lista de discussão freebsd