[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