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

Postgresql nel database di memoria django

Questa è un'ottimizzazione prematura. Postgresql è molto molto veloce anche se lo si esegue su un disco rigido di metallo freddo a condizione che si utilizzino gli indici giusti. Se non mantieni i dati su disco, ti stai aprendo a un mondo di dolore.

Se invece vuoi velocizzare i tuoi test eseguendo un database postgresql in memoria puoi provare qualcosa come queste ottimizzazioni di non durabilità :

http://www.postgresql.org/docs/9.1/static /non-durability.html

Il suggerimento più drastico è quello di utilizzare un ramdisk su quella pagina. Ecco come per impostarne uno. Dopo aver seguito i passaggi OS/Postgresql, modifica django settings.py e aggiungi il tablespace alla sezione DATABASES.

Ultimo ma non meno importante:questa è solo una completa perdita di tempo.