• Like
[AWS re:invent 2013 Report] Amazon RDS PostgreSQL
Upcoming SlideShare
Loading in...5
×
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
No Downloads

Views

Total Views
776
On Slideshare
0
From Embeds
0
Number of Embeds
4

Actions

Shares
Downloads
9
Comments
0
Likes
3

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. Amazon RDS for PostgreSQL アマゾンデータサービスジャパン株式会社 エマージングソリューション部 部長/ソリューションアーキテクト 大谷 晋平 #reinvent
  • 2. RDSのおさらい AWSが提供するマネージドRDBサービス バックアップ、パッチ適用、可用性向上等の設計・運用作業をAWS 側で実施することで、リスクや作業負担を激減 Oracle/SQLServer/MySQLに対応し、既存ライセンスの持ち込 みや、AWS独自の従量課金ライセンスも利用可能 バックアップ設定、障害/災害対策実施済みDB構築が簡単に可能 構築作業不要 自動障害/災害 対策 独自の従量課 金ライセンス AZ-a 自動フェイルオーバー AZ-b 自動サイト間転送 (同期) リードレプリカ (参照専用、非同期) *DBMSによって未対応の機能がございます 2
  • 3. RDS for PostgreSQL
  • 4. RDS for PostgreSQL PostgreSQL 9.3.1をサポート RDSの主要な下記機能を全リージョンで利用可能 • • • • • • • • マルチAZ 自動バックアップ、ポイントインタイムリカバリ メンテナンスウインドウ プロビジョンIOPS インスタンスサイズの変更(db.t1.microからdb.cr1.8xlarge) VPCサポート 事前によくチューニングされたパラメータ設定 RDSにおけるイベントの通知 以下はまだサポートしてません • リードレプリカ
  • 5. RDS for PostgreSQL(2) PostgreSQLの機能サポート • PostGIS • 地図情報アプリケーション構築時のデファクトデータベース • 言語エクステンション • Perl、pgSQL、TCLでプロシージャ作成を可能に • フルテキストインデクシング • 自然言語処理で使いやすいように
  • 6. 利用方法
  • 7. 例:PostGISのロード CREATE EXTENSIONで以下モジュールをロード • postgis, fuzzystrmatch, postgis_tiger_geocoder, postgis_topology 作成されたスキーマのオーナーをrds_superuserに • alter schema tiger owner to rds_superuser; • alter schema topology owner to rds_superuser; FUNCTIONで一括でOWNER変更
  • 8. パラメータグループとpg_settings PostgreSQLの場合もパラメータグループを調節可能 • 184個の設定項目があり、変更する事で細かい調節が可能 • ただしデフォルトの設定はRDSチームが良くチューンしている 個別作成する場合はdefault.postgres9.3パラメータグ ループをコピーして新規作成し、そちらを利用するよう に設定
  • 9. まとめ RDSでPostgreSQLが利用できるようになった RDSの様々な主要機能が全リージョンで最初から利用可 能なので、PostgreSQLの運用管理負荷が大幅に軽減 PostgreSQLで利用される標準的なモジュールは最初か ら利用可能な状態になっているため、運用管理が楽