sql >> Databáze >  >> RDS >> PostgreSQL

PostgreSQL na vzestupu:2018 Postgres Findings &2019 Trends

Silná komunita spojená se stále stabilnější a funkčně bohatou platformou dělá z PostgreSQL silného uchazeče o nahrazení „velkých chlapců“ podnikových dat. Tento trend a růst popularity PostgreSQL jsme viděli i my zde v Somenines. Níže se podíváme na budoucnost PostgreSQL a proč jeho růst zažívá boom!

Vzestup trhu PostgreSQL

Podle DB-Engines je PostgreSQL dnes nejpoužívanější databází číslo čtyři a druhou nejpoužívanější open source databází (po MySQL). Co je však na tomto hodnocení zajímavé, je meziroční změna skóre, která ukazuje, že MySQL klesá o trojciferné číslo, zatímco PostgreSQL roste o více než 75 bodů.

Zdroj:DB-Engines. Žebříček databáze prosinec 2018

DB-Engines také vyhlásil PostgreSQL jako DBMS roku 2017, vítěz pro rok 2018 ještě nebyl oznámen.

Průzkum Stack Overflow z roku 2018 zjistil, že PostgreSQL se umístil na třetím místě mezi nejpoužívanějšími databázovými technologiemi za MySQL a SQL Serverem. To je zvláště zajímavé vzhledem k tomu, že Stack Overflow je primárně web pro vývojáře a navzdory tomu je PostgreSQL stále preferován před MongoDB (který je mezi tímto publikem oblíbený).

Zdroj:Uživatelský průzkum Stack Overflow 2018

V článku nazvaném Proč chybné kroky společnosti Oracle vedly k „momentu“ PostgreSQL na databázovém trhu“ autor Matt Asay řekl:„Postgres je skvělý částečně proto, jak skvělá databáze je, a částečně proto, že je to nejjasnější podobná alternativa k Oracle, kterou, jak se zdá, nikdo nechce používat, pokud má jakoukoli volbu v dané věci. Není tedy divu, že ze všech existujících databází je Postgres všechny překonal, pokud jde o rostoucí popularitu.“

Tento názor zopakoval Tony Baer ve svém článku Nastal konečně čas pro PostgreSQL? , který řekl, že „se stala platformou s otevřeným zdrojovým kódem pro třetí strany, které chtějí dodávat své vlastní relační databázové produkty. To lze přímo přičíst konzervativní povaze projektu s otevřeným zdrojovým kódem, který upřednostnil stabilitu a fungující šrouby a matice před bleskem s okrajem.“

PostgreSQL vzkvétá na několika ninách

Podobně jako to vidí trh z hlediska růstu, Několikanásobek také zažívá boom zájmu o PostgreSQL.

Nasazení a aktivace PostgreSQL na ClusterControl vzrostly v roce 2018 o 152 % (stáhněte si ClusterControl zdarma) a webový provoz vzrostl o téměř 3000 % (ano, to jsou tři nuly!) pro obsah Postgres.

Co tedy stojí za tímto nárůstem? Řekl bych, že je to několik věcí. Za prvé, jak uvedl výše Tony Baer, ​​vývoj PostgreSQL se v posledních několika letech skutečně soustředil na zlepšení stability a funkčnosti databáze, spíše než na pouhé chrlení nových funkcí kvůli flashi. To platilo také s vydáním PostgreSQL 11, jehož hlavní funkce se zaměřily na zlepšení indexování, dělení a nové funkce uložených procedur.

Nejlepší postgreSQL blogy roku 2018

V souladu se zvýšeným celosvětovým zájmem o PostgreSQL v posledních letech jsme se rozhodli vytvořit vlastní příspěvek do komunity PostgreSQL a začali jsme s pomocí týmu odborných autorů vytvářet další obsah PostgreSQL také pro naše čtenáře a uživatele. Zde jsou naše nejlepší blogy PostgreSQL z roku 2018 …

  1. Moje oblíbené PostgreSQL dotazy a proč na nich záleží :Tento blog se rozjel, když začala aktivní debata na Hackernews, která vyústila v téměř 40 tisíc čtenářů! Blog pojednává o získávání náhledu, odpovídání na otázky a smysluplných metrikách z dat prostřednictvím dotazování a manipulace s daty je nedílnou součástí SQL obecně. Tento blog představuje kombinaci 8 zajímavých, odlišných PostgreSQL dotazů nebo typů dotazů k prozkoumání, studiu, učení nebo jiné manipulaci s datovými sadami. Blog byl sledován v červenci.
  2. Přehled výkonu pro PostgreSQL :Ladění výkonu není triviální, ale s několika základními pokyny můžete jít daleko. V tomto blogu je probráno, jak analyzovat pracovní vytížení databáze, a poté si prohlédnout seznam důležitých konfiguračních parametrů pro zlepšení výkonu PostgreSQL.
  3. Oprávnění a správa uživatelů PostgreSQL - Co byste měli vědět:Tento blog ukazuje základní uživatele a oprávnění PostgreSQL.
  4. Nasazení PostgreSQL na kontejneru Docker :Tento blog poskytuje přehled na vysoké úrovni a tipy a triky pro nasazení databáze PostgreSQL na Docker.
  5. Migrace z Oracle na PostgreSQL – co byste měli vědět :Tento blog uvádí, co byste měli vědět, pokud jste se rozhodli migrovat z databáze Oracle na PostgreSQL.

P.S. stále hledáme hostující autory PostgreSQL, abychom vytvořili ještě více obsahu, pokud máte zájem, dejte nám vědět!

Stáhněte si Whitepaper Today Správa a automatizace PostgreSQL s ClusterControlZjistěte, co potřebujete vědět k nasazení, monitorování, správě a škálování PostgreSQLStáhněte si Whitepaper

Nové funkce PostgreSQL ClusterControl v roce 2018

Se čtyřmi verzemi v roce 2018 ClusterControl rozšiřuje svou podporu pro PostgreSQL. Zde jsou některé z nejlepších funkcí vydaných v posledním roce.

  • ClusterControl 1.5.1 (leden)
    • Úplné zálohování a obnovení šifrování pro pg_dump a pg_basebackup
    • Vylepšené uživatelské prostředí, které usnadňuje nasazení a sledování nastavení PostgreSQL
  • ClusterControl 1.6 (duben)
    • Snadné nasazení a správa PostgreSQL na veřejných cloudových instancích, jako je AWS, Google Cloud a Azure
    • Nový prohlížeč topologie pro replikační clustery PostgreSQL
  • ClusterControl 1.6.1 (červen)
    • Nový průvodce nasazením do cloudu pro PostgreSQL
    • Automatické nasazení podřízených jednotek synchronní replikace
    • Výstrahy a oznámení PostgreSQL pomocí ServiceNow
  • ClusterControl 1.6.2 (červenec)
    • Nepřetržitá archivace a obnova bodu v čase (PITR) pro PostgreSQL
  • ClusterControl 1.7 (říjen)
    • Agentově založené monitorování PostgreSQL pomocí SCUMM
    • Nový řídicí panel výkonu PostgreSQL

Závěr

Jaká je tedy budoucnost PostgreSQL? No, nemusíte být sázkaři, abyste věděli, že jejich plánované roční vydání PostgreSQL 12 přijde letos na podzim jako po másle s úrovní stability, kterou uživatelé očekávají. Je důležité vědět, že PostgreSQL je databáze, na kterou se můžete spolehnout a která neustále zvyšuje adopci a podporuje její používání v podniku.

Co se týče několikanásobků? Můžete se spolehnout na to, že budeme nadále zlepšovat podporu pro PostgreSQL.


  1. jak vybrat seznam 10 000 jedinečných ID z dual v Oracle SQL

  2. Najděte záznamy z jedné tabulky, které v jiné neexistují

  3. Převedení řetězce odděleného čárkami na jednotlivé řádky

  4. SQL Server SELECT do existující tabulky