sql >> データベース >  >> RDS >> PostgreSQL

PostgreSQLの台頭:2018年のPostgresの調査結果と2019年のトレンド

    強力なコミュニティとますます安定した機能豊富なプラットフォームが相まって、PostgreSQLはエンタープライズデータの「ビッグボーイ」に取って代わる強力な候補となっています。ここSevereninesでも、この傾向とPostgreSQLの人気の高まりを見てきました。以下では、PostgreSQLの将来と、PostgreSQLの成長が急成長している理由について説明します。

    PostgreSQL市場の台頭

    DB-Enginesによると、PostgreSQLは現在使用されているデータベースのトップ4であり、(MySQLに次ぐ)最も使用されているオープンソースデータベースの2番目です。ただし、このランキングで興味深いのは、PostgreSQLが75ポイント以上増加しているのに対し、MySQLが3桁減少していることを示す、前年比のスコアの変化です。

    出典:DB-Engines。データベースランキング2018年12月

    DB-Enginesはまた、PostgreSQLを2017年のDBMS of the Yearとして宣言しましたが、2018年の受賞者はまだ発表されていません。

    2018年のStackOverflowの調査では、PostgreSQLがMySQLとSQLServerの背後で使用されているデータベーステクノロジーのトップとして3位にランクされていることがわかりました。 Stack Overflowは主に開発者向けのサイトであり、このPostgreSQLがMongoDB(そのオーディエンスの間で人気があります)よりも依然として好まれていることを考えると、これは特に興味深いものです。

    出典:StackOverflow2018ユーザー調査

    Oracleの失敗がPostgreSQLの「瞬間」につながった理由というタイトルの記事で 「データベース市場で」の著者であるMattAsay氏は、次のように述べています。問題の任意の選択。したがって、存在するすべてのデータベースの中で、人気の高まりという点でPostgresがすべてのデータベースを上回っていたのも不思議ではありません。」

    この感情は、TonyBaerの記事PostgreSQLの時代がやっと来ましたか?に反映されています。 、「これは、独自のリレーショナルデータベース製品を提供しようとしているサードパーティにとって頼りになるオープンソースプラットフォームになりました。これは、最先端のフラッシュよりも安定性と作業の要点を優先したオープンソースプロジェクトの保守的な性質に直接起因しています。」

    Severenineで急成長しているPostgreSQL

    成長の観点から市場が見ているものと同様に、SevereninesもPostgreSQLの関心が急上昇しています。

    ClusterControlでのPostgreSQLの展開とアクティベーションは2018年に152%増加し(ClusterControlを無料でダウンロード)、PostgresコンテンツのWebトラフィックは3000%近く増加しました(はい、3つのゼロです!)。

    では、この増加の原動力は何でしょうか。それはいくつかのことだと思います。 1つは、上記のTony Baerが述べたように、過去数年間のPostgreSQL開発は、フラッシュのために新機能を開発するだけでなく、データベースの安定性と機能の向上に真剣に取り組んできました。これはPostgreSQL11のリリースにも当てはまり、その主な機能はインデックス作成、パーティショニング、および新しいストアドプロシージャ機能の改善に重点を置いていました。

    2018年のトップPostgreSQLブログ

    近年のPostgreSQLに対する世界的な関心の高まりに合わせて、PostgreSQLコミュニティへの独自の貢献を強化することを決定し、スペシャリストライターのチームの助けを借りて、読者とユーザーのためにさらに多くのPostgreSQLコンテンツを作成し始めました。これが2018年のトップPostgreSQLブログです…

    1. お気に入りのPostgreSQLクエリとその重要性 :このブログは、Hackernewsで活発な議論が始まり、4万人近くの読者が集まったときに始まりました。このブログでは、クエリを使用してデータから洞察を抽出し、質問に回答し、意味のあるメトリックを取得する方法について説明しています。データ操作は、一般にSQLの不可欠なコンポーネントです。このブログでは、データセットを探索、調査、学習、または操作するための、8つの興味深い異なるPostgreSQLクエリまたはクエリの種類の組み合わせを紹介しています。ブログは7月にフォローアップされました。
    2. PostgreSQLのパフォーマンスに関するチートシート :パフォーマンスの調整は簡単ではありませんが、いくつかの基本的なガイドラインで大いに役立つ可能性があります。このブログでは、データベースのワークロードを分析する方法について説明し、PostgreSQLのパフォーマンスを向上させるための重要な構成パラメーターのリストを確認します。
    3. PostgreSQLの権限とユーザー管理 -知っておくべきこと:このブログは、基本的なPostgreSQLユーザーと権限を示しています。
    4. DockerコンテナへのPostgreSQLのデプロイ :このブログでは、PostgreSQLデータベースをDockerにデプロイするための概要とヒントおよびコツを紹介しています。
    5. OracleからPostgreSQLへの移行-知っておくべきこと :このブログでは、OracleデータベースからPostgreSQLに移行することを決定した場合に知っておく必要があることを確認しています。

    P.S.興味があれば、私たちに知らせてください!

    私たちはまださらに多くのコンテンツを作成するPostgreSQLゲストライターを探しています!

    今日のホワイトペーパーをダウンロードするClusterControlを使用したPostgreSQLの管理と自動化PostgreSQLの導入、監視、管理、スケーリングを行うために知っておくべきことについて学ぶホワイトペーパーをダウンロードする

    2018年の新しいPostgreSQLClusterControl機能

    2018年に4つのリリースがあり、ClusterControlはPostgreSQLのサポートを拡張しています。昨年リリースされた主な機能の一部を次に示します。

    • ClusterControl 1.5.1(1月)
      • pg_dumpおよびpg_basebackupの完全バックアップと復元の暗号化
      • ユーザーエクスペリエンスを改善して、PostgreSQLセットアップの展開と監視を容易にします
    • ClusterControl 1.6(4月)
      • AWS、Google Cloud、AzureなどのパブリッククラウドインスタンスにPostgreSQLを簡単にデプロイして管理する
      • PostgreSQLレプリケーションクラスター用の新しいトポロジビューアー
    • ClusterControl 1.6.1(6月)
      • PostgreSQL用の新しいクラウド展開ウィザード
      • 同期レプリケーションスレーブの自動展開
      • ServiceNowを使用したPostgreSQLのアラートと通知
    • ClusterControl 1.6.2(7月)
      • PostgreSQLの継続的なアーカイブとポイントインタイムリカバリ(PITR)
    • ClusterControl 1.7(10月)
      • SCUMMを使用したエージェントベースのPostgreSQLモニタリング
      • 新しいPostgreSQLパフォーマンスダッシュボード

    結論

    では、PostgreSQLの将来はどうなるのでしょうか。さて、PostgreSQL 12の予定されている年次リリースが、ユーザーが期待するレベルの安定性を備えた今秋に時計仕掛けのようになることを知っているのは、賭けをする女性である必要はありません。 PostgreSQLは信頼できるデータベースであり、継続的に採用を増やし、企業での使用を促進していることを知っています。

    いくつかの人は? PostgreSQLのサポートを引き続き改善していくという事実を期待できます。


    1. 2つの異なるサーバーからテーブルを結合する

    2. データブロックのダンプ

    3. MySQLで中央値を計算する方法

    4. MySQLエラー1064を修正する方法