PostgreSQL
 sql >> база данни >  >> RDS >> PostgreSQL

PostgreSQL във възход:открития на Postgres за 2018 г. и тенденции за 2019 г.

Силната общност, съчетана с все по-стабилна и богата на функции платформа, превръщат PostgreSQL в силен претендент за замяна на „големите момчета“ на корпоративните данни. Ние тук в Severalnines също видяхме тази тенденция и нарастването на популярността на PostgreSQL. По-долу ще разгледаме бъдещето на PostgreSQL и защо растежът му процъфтява!

Повишаване на пазара на PostgreSQL

Според DB-Engines PostgreSQL е четвъртата топ база данни, използвана днес и номер две най-използвана база данни с отворен код (зад MySQL). Интересното за тази класация обаче е промяната в резултата от годината, която показва, че MySQL намалява с тройните цифри, докато PostgreSQL се увеличава с повече от 75 точки.

Източник:DB-Engines. Класиране на базата данни декември 2018 г

DB-Engines също така обяви PostgreSQL за СУБД на годината за 2017 г., победителят за 2018 г. все още не е обявен.

Проучването на Stack Overflow от 2018 г. установи, че PostgreSQL се класира като номер три като най-използваните технологии за бази данни след MySQL и SQL Server. Това е особено интересно, като се има предвид, че Stack Overflow е предимно сайт за разработчици и въпреки това PostgreSQL все още е предпочитан пред MongoDB (който е предпочитан сред тази аудитория).

Източник:Stack Overflow 2018 User Survey

В статия, озаглавена Защо грешките на Oracle са довели до „момента“ на PostgreSQL на пазара на бази данни” авторът Мат Асей каза:„Postgres е страхотен отчасти заради това колко страхотна е база данни, и отчасти защото е най-ясната алтернатива на Oracle, която изглежда никой не иска да използва, ако има всеки избор по въпроса. Следователно не е чудно, че от всички съществуващи бази данни Postgres ги превъзхождаше всички по отношение на нарастващата популярност.”

Това мнение беше изразено от Тони Баер в неговата статия Дошло ли е времето най-накрая за PostgreSQL? , който каза, че „това се превърна в платформа с отворен код за трети страни, които искат да доставят свои собствени продукти за релационни бази данни. Това се дължи пряко на консервативния характер на проекта с отворен код, който дава приоритет на стабилността и работещите гайки и болтове пред светкавицата на ръба.“

PostgreSQL бум на Severalnines

Подобно на това, което пазарът вижда от гледна точка на растеж, Severalnines също наблюдава бум в интереса към PostgreSQL.

Разгръщанията и активациите на PostgreSQL в ClusterControl са нараснали със 152% през 2018 г. (Изтеглете ClusterControl безплатно), а уеб трафикът е нараснал с близо 3000% (да, това са три нули!) за съдържанието на Postgres.

И така, какво движи това увеличение? Бих казал, че са няколко неща. От една страна, както беше споменато от Тони Баер по-горе, разработката на PostgreSQL през последните няколко години наистина се фокусира върху подобряването на стабилността и функционалността на базата данни, а не само върху изработването на нови функции в името на flash. Това беше вярно и с пускането на PostgreSQL 11, чиито основни функции бяха насочени към подобряване на индексирането, разделянето на дялове и нова функция за съхранени процедури.

Най-добрите PostgreSQL блогове за 2018 г.

В съответствие с нарасналия глобален интерес към PostgreSQL през последните години, ние решихме да дадем собствен принос към PostgreSQL общността и започнахме да създаваме повече PostgreSQL съдържание също за нашите читатели и потребители с помощта на екип от специалисти по писане. Ето нашите най-добри PostgreSQL блогове от 2018 г. …

  1. Моите любими PostgreSQL заявки и защо са важни :Този блог започна, когато започна активен дебат в Hackernews, който доведе до близо 40 хиляди читатели! Блогът обсъжда извличането на прозрения, отговарянето на въпроси и смислени показатели от данни чрез запитване и манипулирането на данни е неразделен компонент на SQL като цяло. Този блог представя комбинация от 8 интересни, различни PostgreSQL заявки или типове заявки за изследване, изучаване, научаване или по друг начин манипулиране на набори от данни. Блогът беше проследен през юли.
  2. Шафка за производителност за PostgreSQL :Настройката на производителността не е тривиална, но можете да извървите дълъг път с няколко основни насоки. В този блог обсъдихме как анализирате натоварването на базата данни и след това прегледате списък с важни параметри на конфигурация, за да подобрите производителността на PostgreSQL.
  3. Привилегии на PostgreSQL и управление на потребителите - Какво трябва да знаете:Този блог демонстрира основните потребители и разрешения на PostgreSQL.
  4. Внедряване на PostgreSQL в Docker контейнер :Този блог предоставя преглед на високо ниво и съвети и трикове за внедряване на вашата PostgreSQL база данни в Docker.
  5. Мигриране от Oracle към PostgreSQL – какво трябва да знаете :Този блог прави преглед на това, което трябва да знаете, ако решите да мигрирате от база данни на Oracle към PostgreSQL.

P.S. все още търсим гост писатели на PostgreSQL, за да създадем още повече съдържание, ако се интересувате, уведомете ни!

Изтеглете Бялата книга днес Управление и автоматизация на PostgreSQL с ClusterControl Научете какво трябва да знаете, за да внедрите, наблюдавате, управлявате и мащабирате PostgreSQLD Изтеглете Бялата книга

Нови функции на PostgreSQL ClusterControl през 2018 г.

С четири издания през 2018 г. ClusterControl разширява поддръжката си за PostgreSQL. Ето някои от най-добрите функции, пуснати през последната година.

  • ClusterControl 1.5.1 (януари)
    • Пълно архивиране и възстановяване на криптиране за pg_dump и pg_basebackup
    • Подобрено потребителско изживяване за улесняване на внедряването и наблюдението на настройките на PostgreSQL
  • ClusterControl 1.6 (април)
    • Лесно внедряване и управление на PostgreSQL в публични облачни екземпляри като AWS, Google Cloud и Azure
    • Нов инструмент за преглед на топология за клъстери за репликация на PostgreSQL
  • ClusterControl 1.6.1 (юни)
    • Нов съветник за внедряване в облак за PostgreSQL
    • Автоматично внедряване на подчинени устройства за синхронна репликация
    • Сигнали и известия на PostgreSQL със ServiceNow
  • ClusterControl 1.6.2 (юли)
    • Непрекъснато архивиране и възстановяване по време (PITR) за PostgreSQL
  • ClusterControl 1.7 (октомври)
    • Базиран на агент PostgreSQL мониторинг със SCUMM
    • Ново табло за управление на производителността на PostgreSQL

Заключение

И така, какво има бъдещето за PostgreSQL? Е, не е нужно да сте залагащи, за да знаете, че тяхното планирано годишно издание на PostgreSQL 12 ще дойде като по часовник тази есен с ниво на стабилност, което потребителите са свикнали да очакват. Знаейки, че PostgreSQL е база данни, на която можете да разчитате, която продължава да увеличава приемането и да стимулира използването й в предприятието.

Що се отнася до Severalnines? Можете да разчитате на факта, че ще продължим да подобряваме поддръжката за 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. Now() без часова зона

  2. Намерете зависими обекти за таблица или изглед

  3. Пулиране на връзки с Pgbouncer на PostgreSQL 9.0

  4. Използване на кеширане на pg_prewarm и pg_hibernator на contrib в PostgreSQL 9.4.

  5. Как да зададете потребителска парола по подразбиране в PostgreSQL