PostgreSQL ออกเวอร์ชั่น 18 beta 1 เร่งความเร็วการคิวรี, รองรับ UUIDv7, ล็อกอินด้วย OAuth ได้
Body
PostgreSQL ออกเวอร์ชั่น 18 beta 1 ที่น่าจะมีฟีเจอร์ไม่ต่างจากตัวจริงที่กำลังออกมา โดชชูจุดเด่นสำคัญคือการปรับปรุงประสิทธิภาพเป็นหลัก เวอร์ชั่นนี้รองรับการทำงานแบบ asynchronous I/O (AIO) ที่เพิ่มประสิทธิภาพถึง 2-3 เท่าตัวในบางกรณี ขณะที่การคิวรีที่มี index แบบ B-tree ก็ออปติไมซ์ขึ้น มีการสร้าง GIN index สำหรับ JSON และข้อความทั่วไปโดยรันแบบขนาน การอัพเกรดเวอร์ชั่นหลังจากนี้จะมีฟีเจอร์เก็บข้อมูลการคิวรี ทำให้ต่อจากนี้ไปการอัพเกรดจะได้ประสิทธิภาพกลับไปใกล้เคียงของเดิมเร็วขึ้น
ฟีเจอร์อื่นๆ ที่มองเห็นได้ เช่น การรองรับ UUIDv7 ที่เรียงตามเวลา พร้อมกับ UUIDv4 ที่ใช้ขื่อฟังก์ชั่นเป็น gen_rand_uuid ส่วนกระบวนการล็อกอินเวอร์ชั่นนี้เป็นเวอร์ชั่นแรกที่รองรับการล็อกอินด้วย OAuth 2.0
แผนการพัฒนาหลังจากนี้ PostgreSQL จะออกเวอร์ชั่นเบต้าไปเรื่อยๆ และคาดว่าจะออก release candidate อีกหนึ่งตัว (หรือเพิ่มได้หากพบปัญหา) และคาดว่าจะออกตัวจริงได้ในเดือนกันยาถึงตุลาคมนี้
ที่มา - PostgreSQL
lew Mon, 05/12/2025 - 03:17
Continue reading...
Body
PostgreSQL ออกเวอร์ชั่น 18 beta 1 ที่น่าจะมีฟีเจอร์ไม่ต่างจากตัวจริงที่กำลังออกมา โดชชูจุดเด่นสำคัญคือการปรับปรุงประสิทธิภาพเป็นหลัก เวอร์ชั่นนี้รองรับการทำงานแบบ asynchronous I/O (AIO) ที่เพิ่มประสิทธิภาพถึง 2-3 เท่าตัวในบางกรณี ขณะที่การคิวรีที่มี index แบบ B-tree ก็ออปติไมซ์ขึ้น มีการสร้าง GIN index สำหรับ JSON และข้อความทั่วไปโดยรันแบบขนาน การอัพเกรดเวอร์ชั่นหลังจากนี้จะมีฟีเจอร์เก็บข้อมูลการคิวรี ทำให้ต่อจากนี้ไปการอัพเกรดจะได้ประสิทธิภาพกลับไปใกล้เคียงของเดิมเร็วขึ้น
ฟีเจอร์อื่นๆ ที่มองเห็นได้ เช่น การรองรับ UUIDv7 ที่เรียงตามเวลา พร้อมกับ UUIDv4 ที่ใช้ขื่อฟังก์ชั่นเป็น gen_rand_uuid ส่วนกระบวนการล็อกอินเวอร์ชั่นนี้เป็นเวอร์ชั่นแรกที่รองรับการล็อกอินด้วย OAuth 2.0
แผนการพัฒนาหลังจากนี้ PostgreSQL จะออกเวอร์ชั่นเบต้าไปเรื่อยๆ และคาดว่าจะออก release candidate อีกหนึ่งตัว (หรือเพิ่มได้หากพบปัญหา) และคาดว่าจะออกตัวจริงได้ในเดือนกันยาถึงตุลาคมนี้
ที่มา - PostgreSQL
lew Mon, 05/12/2025 - 03:17
Continue reading...