ฉันต้องการเก็บข้อความจำนวนมากใน Postgres ส่วนใหญ่บันทึกคำสั่งและผลลัพธ์ของคำสั่งที่รันเป็นเวลานานและจำเป็นต้องทราบว่ามีการตั้งค่าบางอย่างที่สามารถช่วยบีบอัดข้อมูลอย่างโปร่งใสด้วยเครื่องมือเช่น zlib หรือวิธีอื่น ๆ .
ข้อมูลเป็นข้อมูลอ่านอย่างเดียวเป็นหลักดังนั้นการเขียนไม่ใช่ปัญหา
3
จากคู่มือ " สายยาวจะถูกบีบอัดโดยระบบอัตโนมัติ " และนี่คือคำอธิบายรายละเอียดเพิ่มเติมได้ที่: postgresql.org/docs/current/static/storage-toast.html
—
a_horse_with_no_name
เราใช้อัลกอริทึมการบีบอัดอัตราส่วนที่ค่อนข้างต่ำ แต่เนื่องจากต้องมีต้นทุน CPU ต่ำ ดังนั้นจึงยังคงคุ้มค่ากับการทำ compresion รูปแบบอื่นและตั้งค่าที่
—
Craig Ringer
EXTERNAL
เก็บข้อมูลในคอลัมน์
@CraigRinger เมื่อคุณพูดถึงการบีบอัดรูปแบบอื่นคุณหมายถึงการตั้งค่าตัวเลือก Postgres เพิ่มเติมหรือรวบรวมโมดูลเพิ่มเติมบางส่วนไม่ว่าจะเป็นไลบรารีที่สร้างเสร็จแล้วหรือเป็นของคุณเอง?
—
vfclists