- เอนจินสตอเรจใหม่สำหรับ PostgreSQL
- ใช้เฟรมเวิร์กการเข้าถึงตารางแบบใหม่และอินเทอร์เฟซส่วนขยายมาตรฐาน เพื่อแก้ปัญหาที่ยากบางส่วนของ PostgreSQL
- ปรับให้เหมาะกับฮาร์ดแวร์สมัยใหม่อย่าง SSD/NVRAM เพื่อหลีกเลี่ยงคอขวดของ CPU
- ใช้ Undo Log และ Page-Mergins เพื่อตัดความจำเป็นของ garbage collection ออกไป ช่วยลดภาระการบำรุงรักษา
- ใช้งาน Write-Ahead Log ระดับต่ำที่สามารถทำ Parallel Apply ได้ จึงเป็นการออกแบบที่เหมาะกับระบบกระจาย
- ปรับให้เหมาะกับการทำ replication บนพื้นฐานฉันทามติแบบ Raft จึงรองรับ Active-Active multimaster ได้
- ขณะนี้ยังอยู่ในขั้น public alpha และยังไม่เหมาะสำหรับการใช้งานจริงใน production
2 ความคิดเห็น
น่าตื่นเต้นมากเลยครับ
ได้ยินมาว่าเป็นผลงานของ Alexander Korotkov ซึ่งเป็นหนึ่งในเมเจอร์คอมมิตเตอร์ของ PostgreSQL
ผมเลยหยิบความเห็นที่น่าประทับใจจากคนที่เคยพบเขามาฝากครับ
https://news.ycombinator.com/item?id=30466366