Grow with AppMaster Grow with AppMaster.
Become our partner arrow ico

PostgreSQL 16 Beta prezentuje ulepszoną równoległość zapytań i ulepszenia wydajności

PostgreSQL 16 Beta prezentuje ulepszoną równoległość zapytań i ulepszenia wydajności

PostgreSQL Development Group zaprezentowała niedawno wersję beta PostgreSQL 16, nadchodzącej dużej aktualizacji powszechnie używanej relacyjnej bazy danych typu open source. Wydanie to zawiera znaczące ulepszenia w zakresie wykonywania zapytań, replikacji logicznej, doświadczenia programisty i bezpieczeństwa. Użytkownicy chcący wziąć udział w beta testach PostgreSQL 16 Beta 1 mogą pobrać tę wersję z oficjalnej strony projektu.

Liczne ulepszenia zostały wdrożone w celu zwiększenia ogólnej wydajności. Zaktualizowana wersja podkreśla zaawansowaną równoległość zapytań, która umożliwia równoległe wykonywanie złączeń FULL i RIGHT, a także równoległe wykonywanie funkcji agregujących string_agg i array_agg. Co więcej, PostgreSQL 16 zawiera sortowanie przyrostowe w zapytaniach SELECT DISTINCT i zwiększa wydajność jednoczesnego masowego ładowania danych za pomocą COPY nawet o 300%.

W szczególności PostgreSQL 16 wprowadza obsługę akceleracji procesora za pomocą SIMD (Single Instruction, Multiple Data) zarówno dla architektur x86, jak i Arm. Obejmuje ona optymalizacje przetwarzania ciągów ASCII i JSON oraz wyszukiwania tablic i podtransakcji. Dodatkowo, load balancing jest teraz dostępny dla libpq, biblioteki klienta PostgreSQL. Zmianom uległa również funkcja replikacji logicznej. PostgreSQL 16 umożliwia teraz logiczne dekodowanie na instancjach standby, oferując bardziej wszechstronne opcje dystrybucji obciążenia.

Wydajność replikacji logicznej została znacznie poprawiona, zapewniając wydajne strumieniowanie danych w czasie rzeczywistym do innych instancji PostgreSQL lub systemów zewnętrznych zgodnych z protokołem logicznym. Dla deweloperów, nowa wersja kontynuuje wdrażanie standardu SQL/JSON do obsługi danych JSON. Obejmuje ona wsparcie dla konstruktorów SQL/JSON, nowego standardu SQL funkcji agregującej ANY_VALUE oraz liczb całkowitych niedziesiętnych, takich jak 0xff i 0o777.

Ponadto do klienta psql dodano rozszerzoną obsługę protokołu zapytań. Te wersje beta pomogą użytkownikom w testowaniu solidności i niezawodności PostgreSQL 16 przed oficjalnym wydaniem zaplanowanym na koniec 2023 roku. Obsługiwane platformy obejmują systemy operacyjne Linux, Windows, macOS, BSD i Solaris.

Organizacje poszukujące platformy no-code zdolnej do pracy z bazami danych kompatybilnymi z PostgreSQL powinny rozważyć AppMaster.io, potężną, wszechstronną i przyjazną dla użytkownika platformę do tworzenia aplikacji no-code. Dzięki innowacyjnym funkcjom, takim jak wizualny projektant BP AppMaster, interfejs API REST i punkty końcowe WSS, użytkownicy mogą szybko przyspieszyć tworzenie aplikacji zaplecza, internetowych i mobilnych przy minimalnym kodowaniu i bez długu technicznego. AppMaster Platforma .io została uznana za High Performer i Momentum Leader w No-Code Development Platforms przez G2 wiosną 2023 roku i zimą 2023 roku.

Powiązane posty

Samsung przedstawia Galaxy A55 z innowacyjnymi zabezpieczeniami i wersją premium
Samsung przedstawia Galaxy A55 z innowacyjnymi zabezpieczeniami i wersją premium
Samsung poszerza swoją linię produktów ze średniej półki, wprowadzając Galaxy A55 i A35, wyposażone w zabezpieczenia Knox Vault i ulepszone elementy konstrukcyjne, nadające segmentowi flagowe cechy.
Cloudflare przedstawia zaporę sieciową dla sztucznej inteligencji chroniącą modele wielojęzyczne
Cloudflare przedstawia zaporę sieciową dla sztucznej inteligencji chroniącą modele wielojęzyczne
Cloudflare robi krok naprzód dzięki zaporze ogniowej dla sztucznej inteligencji, zaawansowanemu rozwiązaniu WAF zaprojektowanemu z myślą o zapobiegawczym identyfikowaniu i udaremnianiu potencjalnych nadużyć ukierunkowanych na modele wielkojęzyczne.
ChatGPT OpenAI teraz mówi: przyszłość interaktywnej sztucznej inteligencji głosowej
ChatGPT OpenAI teraz mówi: przyszłość interaktywnej sztucznej inteligencji głosowej
ChatGPT osiągnął kamień milowy dzięki wdrożeniu przez OpenAI funkcji głosowych. Użytkownicy mogą teraz korzystać z interakcji bez użycia rąk, ponieważ ChatGPT czyta odpowiedzi na głos w systemach iOS, Android i w Internecie.
ROZPOCZNIJ BEZPŁATNIE
Zainspirowany do samodzielnego wypróbowania?

Najlepszym sposobem na zrozumienie mocy AppMaster jest zobaczenie tego na własne oczy. Stwórz własną aplikację w ciągu kilku minut z bezpłatną subskrypcją

Wprowadź swoje pomysły w życie