BT

PostgreSQL 10の新機能のプレビュー

| 作者: Sergio De Simone フォローする 12 人のフォロワー , 翻訳者 編集部T フォローする 0 人のフォロワー 投稿日 2017年4月27日. 推定読書時間: 2 分 |

原文(投稿日:2017/04/16)へのリンク

PostgreSQLは2017年9月の第10回メジャーリリースに向けて準備を進めているが、EnterpriseDBのチーフアーキテクトであり、PostgreSQLのコントリビュータであるRobert Hass氏は、公式のロードマップに基づいてPostgreSQL 10に組み込まれる可能性のある注目すべき機能のリストをまとめた

数か月前に公開されたPostgreSQL 10のロードマップは、特定の企業や個人のコントリビュータと結びついた個々のロードマップで構成されている。これでは、現在、何が進行しているか全体像を把握するのは難しい。Hass氏の選択した機能のいくつかは次のとおりである。

  • テーブル分割。これは、テーブルの継承を単純化したバージョンと見なせる。親テーブルが常に空であり、子テーブル(パーティション)に暗黙的な制約がある。その制約により、タプルを親に挿入するときに、どのパーティションにタプルを追加するのが効率的かが決まる。継承を使って、テーブルの特性を推論し、特定の最適化を有効にするよりも、テーブル分割の方が容易になることが期待される。

  • 論理レプリケーション。これは、PostgreSQLが物理レプリケーションの代わりに提供するものであり、より柔軟で構成が容易である。

  • 並列クエリの改善。これによって、多くのクエリが2~4倍高速化される。

  • SCRAM-SHA-256を使用した強力なパスワードハッシュ

しかし、2ndQuadrantの創設者兼最高経営責任者Simon Riggs氏が最近の講演で説明したように、PostgreSQL 10についてはさらに多くの変化が起こっている。公式のPostgreSQL 10のロードマップからの情報を含めて、次のような機能についての作業が行われている。

  • 自律的なトランザクション
  • スケーラビリティと可用性を向上させるシャーディングを備えたマルチマスタクラスタ
  • クエリのJITコンパイル
  • プラガブルストレージエンジン(列指向、メモリ内など)
  • ページレベルのデータ圧縮など
  • 一時テーブルのパフォーマンス改善

PostgreSQL 10に組み込まれる機能リストはまだ定義されていない。そのため、上記まとめは想定概要となる。InfoQは引き続き、新しい詳細情報が入り次第、報告する。

 
 

Rate this Article

Relevance
Style
 
 

この記事に星をつける

おすすめ度
スタイル

こんにちは

コメントするには InfoQアカウントの登録 または が必要です。InfoQ に登録するとさまざまなことができます。

アカウント登録をしてInfoQをお楽しみください。

あなたの意見をお聞かせください。

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

このスレッドのメッセージについてEmailでリプライする
コミュニティコメント

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

このスレッドのメッセージについてEmailでリプライする

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

このスレッドのメッセージについてEmailでリプライする

ディスカッション

特集コンテンツ一覧

ASP.NET Core - シンプルの力

Chris Klug 2018年6月4日 午前3時26分

InfoQにログインし新機能を利用する


パスワードを忘れた方はこちらへ

Follow

お気に入りのトピックや著者をフォローする

業界やサイト内で一番重要な見出しを閲覧する

Like

より多いシグナル、より少ないノイズ

お気に入りのトピックと著者を選択して自分のフィードを作る

Notifications

最新情報をすぐ手に入れるようにしよう

通知設定をして、お気に入りコンテンツを見逃さないようにしよう!

BT