sql >> Database teknologi >  >> RDS >> PostgreSQL

PostgreSQL on the Rise:2018 Postgres Funds &2019 Trends

Et stærkt fællesskab kombineret med en stadig mere stabil og funktionsrig platform gør PostgreSQL til en stærk kandidat til at erstatte de "store drenge" af virksomhedsdata. Vi her på Severalnines har også set denne tendens og væksten i popularitet af PostgreSQL. Nedenfor vil vi se på fremtiden for PostgreSQL, og hvorfor dens vækst boomer!

PostgreSQL-markedsstigning

Ifølge DB-Engines er PostgreSQL nummer fire øverste database i brug i dag og nummer to mest brugte open source database (bag MySQL). Det interessante ved denne placering er imidlertid ændringen i score fra år til år, der viser, at MySQL falder i de trecifrede cifre, mens PostgreSQL stiger med mere end 75 point.

Kilde:DB-Engines. Databaserangering december 2018

DB-Engines har også erklæret PostgreSQL som Årets DBMS for 2017, 2018-vinderen er endnu ikke offentliggjort.

2018 Stack Overflow-undersøgelsen viste, at PostgreSQL blev rangeret som nummer tre som de mest brugte databaseteknologier bag MySQL og SQL Server. Dette er særligt interessant i betragtning af, at Stack Overflow primært er et websted for udviklere, og på trods af dette foretrækkes PostgreSQL stadig frem for MongoDB (som er en favorit blandt det publikum).

Kilde:Stack Overflow 2018 User Survey

I en artikel med titlen Hvorfor Oracles fejltrin har ført til PostgreSQL's 'øjeblik' på databasemarkedet" sagde forfatter Matt Asay "Postgres er cool dels på grund af hvor fantastisk en database det er, og dels fordi det er det klareste like-for-like alternativ til Oracle, som ingen ser ud til at ville bruge, hvis de har ethvert valg i sagen. Det er derfor ikke underligt, at Postgres ud af alle eksisterende databaser klarede sig bedre end dem alle med hensyn til stigende popularitet."

Denne følelse blev gentaget af Tony Baer i hans artikel Er tiden endelig kommet til PostgreSQL? , som sagde "det er blevet den foretrukne open source-platform for tredjeparter, der søger at levere deres egne relationelle databaseprodukter. Det kan direkte tilskrives den konservative karakter af open source-projektet, der har prioriteret stabilitet og arbejdende møtrikker og bolte frem for blødende kantblink."

PostgreSQL boomer på flere ninegrader

Svarende til, hvad markedet ser fra et vækstsynspunkt, oplever Severalnines også et boom i PostgreSQL-interessen.

PostgreSQL-implementeringer og -aktiveringer på ClusterControl er vokset med 152 % i 2018 (Download ClusterControl gratis), og webtrafik er vokset med næsten 3000 % (ja det er tre nuller!) for Postgres-indhold.

Så hvad driver denne stigning? Jeg vil sige, at det er flere ting. For det første, som nævnt af Tony Baer ovenfor, har PostgreSQL-udvikling i løbet af de sidste par år virkelig fokuseret på at forbedre stabiliteten og funktionaliteten af ​​databasen i stedet for blot at udsende nye funktioner for flashens skyld. Dette var også sandt med udgivelsen af ​​PostgreSQL 11, hvis hovedfunktioner fokuserede på at forbedre indeksering, partitionering og en ny funktion til lagrede procedurer.

Top PostgreSQL-blogs i 2018

I tråd med den øgede globale interesse for PostgreSQL i de seneste år, besluttede vi at tromme vores eget bidrag til PostgreSQL-fællesskabet og begyndte at skabe mere PostgreSQL-indhold også for vores læsere og brugere med hjælp fra et team af specialiserede skribenter. Her er vores bedste PostgreSQL-blogs fra 2018 …

  1. Mine foretrukne PostgreSQL-forespørgsler og hvorfor de betyder noget :Denne blog tog fart, da en aktiv debat startede på Hackernews, hvilket resulterede i næsten 40.000 læsere! Bloggen diskuterer udvinding af indsigt, besvarelse af spørgsmål og meningsfulde metrics fra data ved hjælp af forespørgsler, og datamanipulation er en integreret komponent af SQL generelt. Denne blog præsenterer en kombination af 8 interessante, forskellige PostgreSQL-forespørgsler eller typer forespørgsler til at udforske, studere, lære eller på anden måde manipulere datasæt. Bloggen blev fulgt op i juli.
  2. Et Performance Cheat Sheet til PostgreSQL :Performance tuning er ikke trivielt, men du kan komme langt med nogle få grundlæggende retningslinjer. I denne blog diskuteres, hvordan du analyserer databasens arbejdsbyrde og derefter gennemgår en liste over vigtige konfigurationsparametre for at forbedre ydeevnen af ​​PostgreSQL.
  3. PostgreSQL-privilegier og brugerstyring - Hvad du bør vide:Denne blog demonstrerer de grundlæggende PostgreSQL-brugere og tilladelser.
  4. Deployering af PostgreSQL på en Docker-container :Denne blog giver et overblik på højt niveau og tips og tricks til at implementere din PostgreSQL-database på Docker.
  5. Migrering fra Oracle til PostgreSQL – hvad du bør vide :Denne blog gennemgår, hvad du har brug for at vide, hvis du beslutter dig for at migrere fra en Oracle-database til PostgreSQL.

P.S. vi leder stadig efter PostgreSQL-gæsteskribenter til at skabe endnu mere indhold, hvis du er interesseret, så lad os det vide!

Download Whitepaper Today PostgreSQL Management &Automation med ClusterControlFå flere oplysninger om, hvad du skal vide for at implementere, overvåge, administrere og skalere PostgreSQLDownload Whitepaper

Nye PostgreSQL ClusterControl-funktioner i 2018

Med fire udgivelser i 2018 har ClusterControl udvidet sin support til PostgreSQL. Her er nogle af de bedste funktioner, der er udgivet i det sidste år.

  • ClusterControl 1.5.1 (januar)
    • Fuld sikkerhedskopiering og gendannelse af kryptering for pg_dump og pg_basebackup
    • Forbedret brugeroplevelse for at gøre det nemmere at implementere og overvåge PostgreSQL-opsætninger
  • ClusterControl 1.6 (april)
    • Implementer og administrer nemt PostgreSQL på offentlige cloud-instanser som AWS, Google Cloud og Azure
    • Ny topologifremviser til PostgreSQL-replikeringsklynger
  • ClusterControl 1.6.1 (juni)
    • Ny cloudimplementeringsguide til PostgreSQL
    • Automatisk implementering af synkrone replikeringsslaver
    • PostgreSQL-advarsler og -meddelelser med ServiceNow
  • ClusterControl 1.6.2 (juli)
    • Continuous Archiving and Point-in-Time Recovery (PITR) for PostgreSQL
  • ClusterControl 1.7 (oktober)
    • Agent-baseret PostgreSQL-overvågning med SCUMM
    • Nyt PostgreSQL præstationskontrolpanel

Konklusion

Så hvad byder fremtiden på for PostgreSQL? Nå, du behøver ikke at være en væddemålskvinde for at vide, at deres planlagte årlige udgivelse af PostgreSQL 12 vil komme som smurt i det kommende efterår med et niveau af stabilitet, som dets brugere er kommet til at forvente. Det er at vide, at PostgreSQL er en database, du kan regne med, som fortsætter med at øge adoptionen og drive dens brug i virksomheden.

Hvad angår Severalnines? Du kan regne med, at vi vil fortsætte med at forbedre supporten til PostgreSQL.


  1. Sådan fungerer LTRIM()-funktionen i MySQL

  2. Spørgsmål at stille, før du starter en database

  3. MySql eksport skema uden data

  4. Sådan kontrolleres om en tabel findes i et givet skema