信頼性と回復力は、 PostgreSQLを定義する重要な属性の一部です。 頼りになるリレーショナルデータベース管理システムとして ( RDBMS )Webベースとデスクトップベースの両方のソフトウェアアプリケーションプロジェクト用。
また、 PostgreSQL以降 グローバルな開発者コミュニティの傘下に避難所を見つけ続けており、データベースソフトウェアのライフサイクルに関連するバグやユーザーの問題は、オープンソースのステータスのおかげで簡単に修正できます。
したがって、 PostgreSQL は、eコマースプラットフォーム、金融取引、およびWebトラフィック統計に投資している多くの企業のブランド名です。また、PostgreSQLのオープンソースの性質は、使いやすさを動的にするために、いくつかのプログラミング言語の関数の追加を取り入れています。これらのプログラミング言語には、C / C ++、Python、Javaなどが含まれます。
PostgreSQL 14のリリース 卓越した速度の向上を表示します。したがって、データ駆動型アプリケーションの構築は、開発者や管理者にとってもはやハードルではありません。その改善されたパフォーマンスは、強化された接続の同時実行性、クエリの並列処理、論理レプリケーション、および高書き込みワークロードに関連しています。
PostgreSQL 14のインストールをガイドする手順に進む前に Rocky Linux およびAlmaLinux 、rootユーザー権限を持っているか、システムのSudoerユーザーであることを確認してください。
RockyLinuxおよびAlamaLinuxにPostgreSQLをインストールする
システムの更新に進み、パフォーマンスの原因となる必要なセキュリティパッチを修正/適用します。
$ sudo dnf update
次に、デフォルトの PostgreSQLをリストします リポジトリモジュール。
$ dnf module list postgresql
上記の出力は、システムの AppStream PostgreSQL 9.6のみに対応 、 10 、 12 、および 13 。
ただし、 PostgreSQL 14に関心があります 、したがって、 Rocky Linuxの公式リポジトリをインストールする必要があります / AlmaLinux 次のコマンドでシステムを実行します。
$ sudo dnf install -y https://download.postgresql.org/pub/repos/yum/reporpms/EL-8-x86_64/pgdg-redhat-repo-latest.noarch.rpm
PostgreSQL 14の新しいリポジトリを使用 システムにインストールされている場合は、次のコマンドでデフォルトのPostgreSQLモジュールを無効にして、削除する必要があります。
$ sudo dnf -qy module disable postgresql
その後、 PostgreSQL 14のクライアントおよびサーバーパッケージのインストールに進みます。 次のコマンドを使用します:
$ sudo dnf install -y postgresql14-server
PostgreSQLデータベースサーバーを初期化する
PostgreSQL 14を初期化するには 、次のコマンドを実行すると、PostgreSQLのメイン構成ファイルが作成されます。
$ sudo /usr/pgsql-14/bin/postgresql-14-setup initdb
次に、 PostgreSQLを起動します 次のコマンドを使用します:
$ sudo systemctl start postgresql-14
最後に、 PostgreSQL 14を有効にする必要があります 。このように、システムが再起動しても、手動で起動しなくても実行を継続できます。
$ sudo systemctl enable postgresql-14
次に、 PostgreSQL 14のステータスを確認します 実行されていることを確認するためのインストール。
$ sudo systemctl status postgresql-14
PostgreSQLデータベース接続のテスト
次のコマンドを使用して、PostgreSQLデータベースに接続します。
$ sudo -u postgres psql
ここから、PostgreSQL 14ユーザーを保護できます( postgres )コマンドを使用してパスワードを使用する:
$ sudo passwd postgres
その後、 PostgreSQLに再ログインできます。 必要なデータベースクエリをシェル化して実行し、データ駆動型プロジェクトを伝播します。
PostgreSQL 14 これは、テーブルにもたらされる新機能と改善された機能のおかげで、以前のバージョンからの改善です。 Rocky Linux およびAlmaLinux これで、システムは次の大きなデータベースプロジェクトの準備が整いました。