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