คำถามติดแท็ก postgresql-performance

8
เรียกใช้ PostgreSQL ในหน่วยความจำเท่านั้น
ฉันต้องการเรียกใช้ฐานข้อมูล PostgreSQL ขนาดเล็กซึ่งทำงานในหน่วยความจำเท่านั้นสำหรับการทดสอบแต่ละหน่วยที่ฉันเขียน ตัวอย่างเช่น: @Before void setUp() { String port = runPostgresOnRandomPort(); connectTo("postgres://localhost:"+port+"/in_memory_db"); // ... } ตามหลักการแล้วฉันจะตรวจสอบไฟล์ปฏิบัติการ postgres เดียวในการควบคุมเวอร์ชันซึ่งการทดสอบหน่วยจะใช้ สิ่งที่เหมือนHSQLแต่สำหรับ postgres ฉันจะทำเช่นนั้นได้อย่างไร? ฉันจะได้รับ Postgres เวอร์ชันดังกล่าวหรือไม่ ฉันจะสั่งไม่ให้ใช้ดิสก์ได้อย่างไร
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.