นักพัฒนาสร้าง PostgreSQL ใหม่ด้วย Rust คาดเร่งความเร็วจนถึงระดับ Clickhouse
Body
Michael Malis ผู้ก่อตั้งสตาร์ตอัพ Freshpaint สร้างโครงการ pgrust ระบบฐานข้อมูลที่แปลงโค้ด PostgreSQL เดิมมาเป็น Rust แล้วค่อยๆ แปลงโค้ดด้วย AI จนกลายเป็นฐานข้อมูลใหม่ที่ยังทำงานร่วมกับ PostgreSQL ได้เต็มร้อย
ตอนนี้ pgrust เข้ากันได้กับ PostgreSQL 18.3 เต็มร้อย สามารถนำ pgrust ไปรันบนไฟล์ฐานข้อมูลของ PostgreSQL เดิมและคิวรีได้ทันที ตัวโครงการผ่านชุดทดสอบ 46,000 ชุดของ PostgreSQL ทั้งหมด
แม้จะเข้ากันได้กับฐานข้อมูลเดิม แต่ pgrust ก็ยังมีข้อเสียที่ประสิทธิภาพแย่กว่า PostgreSQL เดิม Malis ระบุว่าเขากำลังพัฒนาเวอร์ชันใหม่อยู่ โดยเน้นความเร็ว เขาเชื่อว่าความเร็วในงาน transactional จะเร็วขึ้น 50% แถมสามารถเร่งความเร็วงาน analytical ขึ้น 300 เท่าจนเร็วกว่า Clickhouse การเร่งความเร็วนี้อาศัยการเพิ่มฐานข้อมูลแบบ columnar และการประมวลผลแบบ batch
ตอนนี้ pgrust เปิดให้ทดสอบบนเบราว์เซอร์โดยตรงเพราะสามารถคอมไพล์เป็น WASM ได้ในตัว
ที่มา - pgrust
lew Fri, 10/07/2026 - 09:21
Continue reading...
Body
Michael Malis ผู้ก่อตั้งสตาร์ตอัพ Freshpaint สร้างโครงการ pgrust ระบบฐานข้อมูลที่แปลงโค้ด PostgreSQL เดิมมาเป็น Rust แล้วค่อยๆ แปลงโค้ดด้วย AI จนกลายเป็นฐานข้อมูลใหม่ที่ยังทำงานร่วมกับ PostgreSQL ได้เต็มร้อย
ตอนนี้ pgrust เข้ากันได้กับ PostgreSQL 18.3 เต็มร้อย สามารถนำ pgrust ไปรันบนไฟล์ฐานข้อมูลของ PostgreSQL เดิมและคิวรีได้ทันที ตัวโครงการผ่านชุดทดสอบ 46,000 ชุดของ PostgreSQL ทั้งหมด
แม้จะเข้ากันได้กับฐานข้อมูลเดิม แต่ pgrust ก็ยังมีข้อเสียที่ประสิทธิภาพแย่กว่า PostgreSQL เดิม Malis ระบุว่าเขากำลังพัฒนาเวอร์ชันใหม่อยู่ โดยเน้นความเร็ว เขาเชื่อว่าความเร็วในงาน transactional จะเร็วขึ้น 50% แถมสามารถเร่งความเร็วงาน analytical ขึ้น 300 เท่าจนเร็วกว่า Clickhouse การเร่งความเร็วนี้อาศัยการเพิ่มฐานข้อมูลแบบ columnar และการประมวลผลแบบ batch
ตอนนี้ pgrust เปิดให้ทดสอบบนเบราว์เซอร์โดยตรงเพราะสามารถคอมไพล์เป็น WASM ได้ในตัว
ที่มา - pgrust
lew Fri, 10/07/2026 - 09:21
Continue reading...