Po prostu utworzyłbym katalog bazy danych (nazywany klastrem w PostgreSQL) w tmpfs (zasadniczo dysk RAM - /dev/shm
jest skonfigurowany jako taki w większości dystrybucji Linuksa) i po prostu uruchom tam postgres na niestandardowym porcie, na przykład tak:
initdb -D /dev/shm/pgtest
postmaster -D /dev/shm/pgtest -p 11111