PostgreSQL
 sql >> Baza danych >  >> RDS >> PostgreSQL

PostgreSQL zyskuje na popularności:wyniki z Postgres 2018 i trendy 2019

Silna społeczność w połączeniu z coraz bardziej stabilną i bogatą w funkcje platformą sprawia, że ​​PostgreSQL jest silnym pretendentem do zastąpienia „dużych chłopców” danych korporacyjnych. My, w Manynines, również zaobserwowaliśmy ten trend i wzrost popularności PostgreSQL. Poniżej przyjrzymy się przyszłości PostgreSQL i dlaczego jego rozwój kwitnie!

Wzrost rynku PostgreSQL

Według DB-Engines PostgreSQL jest obecnie czwartą najczęściej używaną bazą danych i drugą najczęściej używaną bazą danych open source (za MySQL). To, co jest interesujące w tym rankingu, to zmiana wyniku rok do roku, która pokazuje trzycyfrowy spadek MySQL, podczas gdy PostgreSQL rośnie o ponad 75 punktów.

Źródło:Silniki DB. Rankingi baz danych grudzień 2018

DB-Engines ogłosił również PostgreSQL jako DBMS roku 2017, zwycięzca 2018 nie został jeszcze ogłoszony.

Badanie 2018 Stack Overflow wykazało, że PostgreSQL zajął trzecie miejsce jako najczęściej używane technologie baz danych za MySQL i SQL Server. Jest to szczególnie interesujące, biorąc pod uwagę, że Stack Overflow jest głównie witryną dla programistów, a mimo to PostgreSQL jest nadal preferowany w stosunku do MongoDB (który jest ulubionym wśród tej publiczności).

Źródło:ankieta użytkownika Stack Overflow 2018

W artykule zatytułowanym Dlaczego błędy Oracle doprowadziły do ​​„momentu” PostgreSQL na rynku baz danych” Matt Asay powiedział:„Postgres jest fajny, częściowo ze względu na to, jak świetna jest baza danych, a częściowo dlatego, że jest to najbardziej przejrzysta alternatywa dla Oracle, z której nikt nie chce korzystać, jeśli ma dowolny wybór w tej sprawie. Nic więc dziwnego, że spośród wszystkich istniejących baz danych Postgres przewyższa je wszystkie pod względem rosnącej popularności”.

Ten sentyment powtórzył Tony Baer w swoim artykule Czy wreszcie nadszedł czas na PostgreSQL? , który powiedział:„stała się platformą open source dla stron trzecich, które chcą dostarczać własne produkty relacyjnej bazy danych. Jest to bezpośrednio związane z konserwatywną naturą projektu open source, w którym priorytetem była stabilność i działające nakrętki i śruby, a nie krwawiący błysk”.

Boom PostgreSQL na kilkudziesięciu

Podobnie do tego, co rynek widzi z punktu widzenia wzrostu, Alsonines również obserwuje wzrost zainteresowania PostgreSQL.

Wdrożenia i aktywacje PostgreSQL w ClusterControl wzrosły o 152% w 2018 roku (pobierz ClusterControl za darmo), a ruch internetowy wzrósł o prawie 3000% (tak, to trzy zera!) w przypadku treści Postgres.

Więc co napędza ten wzrost? Powiedziałbym, że to kilka rzeczy. Po pierwsze, jak wspomniał Tony Baer powyżej, rozwój PostgreSQL w ciągu ostatnich kilku lat naprawdę koncentrował się na poprawie stabilności i funkcjonalności bazy danych, a nie tylko na tworzeniu nowych funkcji na rzecz flasha. Dotyczyło to również wydania PostgreSQL 11, którego główne funkcje koncentrowały się na poprawie indeksowania, partycjonowania i nowej funkcji procedur składowanych.

Najlepsze blogi PostgreSQL w 2018 roku

W związku ze wzrostem globalnego zainteresowania PostgreSQL w ostatnich latach, postanowiliśmy zwiększyć nasz wkład w społeczność PostgreSQL i zaczęliśmy tworzyć więcej treści PostgreSQL również dla naszych czytelników i użytkowników z pomocą zespołu specjalistów. Oto nasze najlepsze blogi PostgreSQL z 2018 roku…

  1. Moje ulubione zapytania PostgreSQL i ich znaczenie :Ten blog wystartował, gdy rozpoczęła się aktywna debata na temat Hackernews, która zaowocowała prawie 40 tysiącami czytelników! Na blogu omówiono wydobywanie wglądu, odpowiadanie na pytania i znaczące metryki z danych za pomocą zapytań i manipulacji danymi, które są integralnym elementem SQL w ogóle. Ten blog przedstawia kombinację 8 interesujących, różniących się zapytań PostgreSQL lub typów zapytań do eksploracji, badania, uczenia się lub innego manipulowania zestawami danych. Blog był kontynuowany w lipcu.
  2. Ściągawka dotycząca wydajności dla PostgreSQL :Dostrajanie wydajności nie jest trywialne, ale możesz przejść długą drogę dzięki kilku podstawowym wskazówkom. Na tym blogu omówiliśmy, jak analizować obciążenie bazy danych, a następnie przejrzeć listę ważnych parametrów konfiguracyjnych, aby poprawić wydajność PostgreSQL.
  3. Uprawnienia i zarządzanie użytkownikami PostgreSQL - Co powinieneś wiedzieć:Ten blog przedstawia podstawowych użytkowników i uprawnienia PostgreSQL.
  4. Wdrażanie PostgreSQL w kontenerze Docker :Ten blog zawiera ogólny przegląd oraz porady i wskazówki dotyczące wdrażania bazy danych PostgreSQL na platformie Docker.
  5. Migracja z Oracle do PostgreSQL — co powinieneś wiedzieć :Ten blog zawiera przegląd tego, co powinieneś wiedzieć, jeśli zdecydujesz się na migrację z bazy danych Oracle do PostgreSQL.

PS wciąż poszukujemy autorów gościnnych PostgreSQL, aby stworzyć jeszcze więcej treści, jeśli jesteś zainteresowany, daj nam znać!

Pobierz oficjalny dokument już dziś Zarządzanie i automatyzacja PostgreSQL za pomocą ClusterControlDowiedz się, co musisz wiedzieć, aby wdrażać, monitorować, zarządzać i skalować PostgreSQLPobierz oficjalny dokument

Nowe funkcje PostgreSQL ClusterControl w 2018 r.

W czterech wydaniach w 2018 r. ClusterControl rozszerzył obsługę PostgreSQL. Oto niektóre z najważniejszych funkcji wydanych w zeszłym roku.

  • ClusterControl 1.5.1 (styczeń)
    • Pełna kopia zapasowa i szyfrowanie przywracania dla pg_dump i pg_basebackup
    • Poprawione doświadczenie użytkownika, aby ułatwić wdrażanie i monitorowanie konfiguracji PostgreSQL
  • ClusterControl 1.6 (kwiecień)
    • Łatwo wdrażaj i zarządzaj PostgreSQL w publicznych instancjach w chmurze, takich jak AWS, Google Cloud i Azure
    • Nowa przeglądarka topologii dla klastrów replikacji PostgreSQL
  • ClusterControl 1.6.1 (czerwiec)
    • Nowy kreator wdrażania w chmurze dla PostgreSQL
    • Zautomatyzowane wdrażanie synchronicznych urządzeń podrzędnych replikacji
    • Alerty i powiadomienia PostgreSQL z ServiceNow
  • ClusterControl 1.6.2 (lipiec)
    • Ciągła archiwizacja i odzyskiwanie do określonego punktu w czasie (PITR) dla PostgreSQL
  • ClusterControl 1.7 (październik)
    • Monitorowanie PostgreSQL oparte na agentach z SCUMM
    • Nowy pulpit wydajności PostgreSQL

Wniosek

Więc jaka jest przyszłość PostgreSQL? Cóż, nie musisz być kobietą obstawiającą, aby wiedzieć, że ich zaplanowane coroczne wydanie PostgreSQL 12 nadejdzie jesienią jak w zegarku z poziomem stabilności, którego oczekują użytkownicy. To świadomość, że PostgreSQL to baza danych, na którą możesz liczyć, która stale zwiększa adopcję i napędza jej wykorzystanie w przedsiębiorstwie.

A co do kilkudziesięciu? Możesz liczyć na to, że będziemy nadal ulepszać obsługę PostgreSQL.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. PostgreSQL:eksport danych wynikowych z zapytania SQL do Excela/CSV

  2. Wyszukiwanie w indeksach wyrażeń

  3. Zatrzymać (długo) wykonywanie zapytania SQL w PostgreSQL, gdy sesja lub żądania już nie istnieją?

  4. Dołączanie (wypychanie) i usuwanie z tablicy JSON w PostgreSQL 9.5+

  5. Pandy aktualizacja sql