PostgreSQL
 sql >> Database >  >> RDS >> PostgreSQL

unit test con database in memoria

Creerei semplicemente una directory di database (chiamata cluster in PostgreSQL) in tmpfs (essenzialmente un disco RAM - /dev/shm è configurato come tale nella maggior parte delle distribuzioni Linux) ed esegui semplicemente postgres su una porta non standard, ad esempio in questo modo:

initdb -D /dev/shm/pgtest
postmaster -D /dev/shm/pgtest -p 11111