PostgreSQL 18

Címkék

Megjelent a PostgreSQL adatbázis-kezelő új, nagyobb, szám szerint 18-as kiadása. Vele érkezik: 

  • Introducing asynchronous I/O
  • Faster upgrades, better post-upgrade performance
  • Query and general performance enhancements
  • Enhancing the developer experience
  • Improved text processing

Hozzászólások

Ez az "Introducing asynchronous I/O" izgalmasan hangzik.

De megvárom legalább az első alverziót a frissítéssel. :)

Ahhoz képest, hogy milyen kevesen kerülnek vele közvetlen interakcióba (és pl magyarországon mennyire kevés szakember van hozzá), nehéz a földgolyón olyan embert találni, aki közvetetten ne használná, ha tekintetbe vesszük, hogy mennyi minden fut ezen.

9.5-9.6-ig dolgoztam vele (azért szakembernek nem biztos, hogy mondanám magamat), de azután munkahelyet váltottam. Azóta MySQL és SQL Server tölti ki a mindennapjaimat. De a pg changelog-on rajta marad a szemem és szívesen játszanék vele. Talán majd valami hobby project-be.

10+ éve fejlesztünk egy egészségüggyel kapcsolatos rendszert Perl-ben és PostgreSQL-ben. Használunk mindenféle nyalánkságot: jsonb típus, gin/gist indexek, pl/pgsql, pl/perl, triggerek, materialized views, tranzakciók.De már 10 éve is tranzakciókat használunk, sőt, a schema upgrade/downgrade is tranzakcióban futott már akkor. Mindezt egy szál terminálban, gyári psql kliens + vim. Egyszerűen tökéletes és hatékony. A PostgreSQL természetesen fejlődik. Nincs körülötte hype, nincs üzleti érdek, nincs mesterségesen erőltetett verseny, nem rothasztja a politika vagy bármilyen ideológiai őrület. Tisztán szakmai alapon döntenek. Mindig örömmel olvasom az új kiadási megjegyzéseket, és nem azon görcsölök, mint más szoftvereknél, hogy megint milyen fejfájást fog okozni nekünk az upgrade. Remélem nem kebelezi be nagy cég, mert akkor ennek jóságnak vége.

Kiváncsi vagyok erre az új AIO-ra, de ezzel még én is várok. A virtual columns is hasznos. Az UPDATE table ... RETURNING OLD.column, NEW.column kifejezetten jó. Triggernél eddig is el lehetett érni a régi és az új értéket, de így most trigger nélkül, pl. CTE-ben több UPDATE esetén ez a lehetőség baromi jól jöhet. Alig várom, hogy játsszak vele.

A PostgreSQL természetesen fejlődik. Nincs körülötte hype, nincs üzleti érdek, nincs mesterségesen erőltetett verseny, nem rothasztja a politika vagy bármilyen ideológiai őrület. Tisztán szakmai alapon döntenek. Mindig örömmel olvasom az új kiadási megjegyzéseket, és nem azon görcsölök, mint más szoftvereknél, hogy megint milyen fejfájást fog okozni nekünk az upgrade.

Az kene meg.

PostgresAI LLM-mel a sajat brandelt cloudjukon. :D