PostgreSQL
 sql >> Base de Dados >  >> RDS >> PostgreSQL

teste de unidade com banco de dados na memória


Eu simplesmente criaria um diretório de banco de dados (chamado de cluster no PostgreSQL) em tmpfs (essencialmente um disco RAM - /dev/shm está configurado como tal na maioria das distribuições Linux) e simplesmente execute o postgres lá na porta não padrão, por exemplo assim:
initdb -D /dev/shm/pgtest
postmaster -D /dev/shm/pgtest -p 11111