Nhóm Phát triển PostgreSQL gần đây đã tiết lộ phiên bản beta của PostgreSQL 16, bản cập nhật lớn sắp tới cho cơ sở dữ liệu quan hệ nguồn mở được sử dụng rộng rãi. Bản phát hành này thể hiện những cải tiến đáng kể trong việc thực thi truy vấn, sao chép logic, trải nghiệm của nhà phát triển và bảo mật. Bất kỳ người dùng nào sẵn sàng tham gia thử nghiệm beta của PostgreSQL 16 Beta 1 đều có thể tải xuống phiên bản này từ trang web chính thức của dự án.
Nhiều cải tiến đã được thực hiện để tăng hiệu suất tổng thể. Phiên bản cập nhật làm nổi bật tính song song truy vấn nâng cao, cho phép thực thi song song các phép nối FULL và RIGHT cũng như thực thi song song các hàm tổng hợp string_agg và array_agg. Hơn nữa, PostgreSQL 16 kết hợp các sắp xếp gia tăng trong các truy vấn SELECT DISTINCT và tăng hiệu suất tải dữ liệu hàng loạt đồng thời bằng COPY lên tới 300%.
Đáng chú ý, PostgreSQL 16 giới thiệu hỗ trợ tăng tốc CPU bằng cách sử dụng SIMD (Một lệnh, Nhiều dữ liệu) cho cả kiến trúc x86 và Arm. Nó bao gồm các tối ưu hóa để xử lý các chuỗi ASCII và JSON cũng như tìm kiếm các mảng và giao dịch con. Ngoài ra, cân bằng tải hiện khả dụng cho libpq, thư viện máy khách PostgreSQL. Tính năng sao chép hợp lý cũng đã trải qua những thay đổi. PostgreSQL 16 hiện cho phép giải mã logic trên các phiên bản dự phòng, cung cấp nhiều tùy chọn linh hoạt hơn để phân bổ khối lượng công việc.
Hiệu suất của sao chép logic đã được cải thiện đáng kể, đảm bảo truyền dữ liệu theo thời gian thực hiệu quả tới các phiên bản PostgreSQL khác hoặc các hệ thống bên ngoài tương thích với giao thức logic. Đối với các nhà phát triển, bản phát hành mới tiếp tục triển khai tiêu chuẩn SQL/JSON để xử lý dữ liệu JSON. Nó bao gồm hỗ trợ cho hàm tạo SQL/JSON, hàm tổng hợp ANY_VALUE tiêu chuẩn SQL mới và các số nguyên không thập phân như 0xff và 0o777.
Hơn nữa, hỗ trợ giao thức truy vấn mở rộng đã được thêm vào máy khách psql. Các phiên bản beta này sẽ hỗ trợ người dùng kiểm tra độ mạnh mẽ và độ tin cậy của PostgreSQL 16 trước khi phát hành chính thức dự kiến vào cuối năm 2023. Các nền tảng được hỗ trợ bao gồm hệ điều hành Linux, Windows, macOS, BSD và Solaris.
Các tổ chức đang tìm kiếm một nền tảng no-code có khả năng hoạt động với cơ sở dữ liệu tương thích với PostgreSQL nên xem xét AppMaster.io , một nền tảng phát triển ứng dụng no-code mạnh mẽ, linh hoạt và thân thiện với người dùng. Với các khả năng sáng tạo như trình thiết kế BP trực quan của AppMaster, API REST và Điểm cuối WSS, người dùng có thể nhanh chóng đẩy nhanh quá trình phát triển các ứng dụng phụ trợ, web và di động với mã hóa tối thiểu và không có nợ kỹ thuật. Nền tảng của AppMaster.io đã được G2 vinh danh là Người dẫn đầu về động lực và hiệu suất cao trong các nền tảng phát triển No-Code vào mùa xuân năm 2023 và mùa đông năm 2023.