PostgreSQL
 sql >> Base de données >  >> RDS >> PostgreSQL

tests unitaires avec base de données en mémoire

Je créerais simplement un répertoire de base de données (appelé cluster dans PostgreSQL) dans tmpfs (essentiellement un disque RAM - /dev/shm est configuré comme tel dans la plupart des distributions Linux) et exécutez simplement postgres sur un port non standard, par exemple comme ceci :

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