Submit Search
Upload
PostgreSQLレプリケーション徹底紹介
•
16 likes
•
30,186 views
Masao Fujii
Follow
@ db tech showcase 2012 http://www.insight-tec.com/dbts2012.html
Read less
Read more
Technology
Report
Share
Report
Share
1 of 38
Download now
Download to read offline
Recommended
PostgreSQL Conference 2009 Japan Keynote Lecture http://www.postgresql.jp/events/pgcon09j/e/program_1#2a http://www.postgresql.jp/events/pgcon09j/j/program_1#2a
Streaming Replication (Keynote @ PostgreSQL Conference 2009 Japan)
Streaming Replication (Keynote @ PostgreSQL Conference 2009 Japan)
Masao Fujii
Nowadays it becomes evident that single storage engine can't be "one size fits all". PostgreSQL community starts its movement towards pluggable storages. Significant restriction which is imposed in the current approach is compatibility. We consider pluggable storages to be compatible with (at least some) existing index access methods. That means we've long way to go, because we have to extend our index AMs before we can add corresponding features in the pluggable storages themselves. In this talk we would like look this problem from another angle, and see what can we achieve if we try to make storage completely from scratch (using FDW interface for prototyping). Thus, we would show you a prototype of in-memory OLTP storage with transaction support and snapshot isolation. Internally it's implemented as index-organized table (B-tree) with undo log and optional persistence. That means it's quite different from what we have in PostgreSQL now. The proved by benchmarks advantages of this in-memory storage are: better multicore scalability (thanks to no buffer manager), reduced bloat (thanks to undo log) and optimized IO (thank to logical WAL logging).
In-memory OLTP storage with persistence and transaction support
In-memory OLTP storage with persistence and transaction support
Alexander Korotkov
pg_cheat_funcsはニッチな関数や機能を提供するPostgreSQL拡張モジュールです。このスライドでは、pg_cheat_funcsが提供する関数をいくつか取り上げて紹介します。 資料はDocswellにもアップロードしています。 https://www.docswell.com/s/fujii_masao/KLLXYD-introduction_to_pg_cheat_funcs_pgunconf07
Introduction to pg_cheat_funcs
Introduction to pg_cheat_funcs
Masao Fujii
2012年5月24日に開催された「第2回『いまさら聞けない!システム運用・管理のコツ』」のセッション「いまさら聞けないPostgreSQL運用管理」の講演資料です。
いまさら聞けないPostgreSQL運用管理
いまさら聞けないPostgreSQL運用管理
Uptime Technologies LLC (JP)
2011年10月19~21日に開催された「INSIGHT OUT 2011」のセッション「PostgreSQLアーキテクチャ入門」の講演資料です。 「INSIGHT OUT 2011」の詳細については、以下を参照ください。 http://www.insight-tec.com/insight-out-2011.html
PostgreSQLアーキテクチャ入門(INSIGHT OUT 2011)
PostgreSQLアーキテクチャ入門(INSIGHT OUT 2011)
Uptime Technologies LLC (JP)
2012年2月24日に開催されたPostgreSQLカンファレンス2012のセッション「PostgreSQLアーキテクチャ入門」の講演資料です。
PostgreSQLアーキテクチャ入門(PostgreSQL Conference 2012)
PostgreSQLアーキテクチャ入門(PostgreSQL Conference 2012)
Uptime Technologies LLC (JP)
カスタムプランと汎用プランについて説明します。 資料はDocswellにもアップロードしています。 https://www.docswell.com/s/fujii_masao/5981PP-postgresql_custom_and_generic_plans_pgunconf09
カスタムプランと汎用プラン
カスタムプランと汎用プラン
Masao Fujii
@PostgreSQL Night 2014-09-12 資料はDocswellにもアップロードしています。 https://www.docswell.com/s/fujii_masao/ZP9816-postgresql_quiz_postgresql_night_2014
PostgreSQL Quiz
PostgreSQL Quiz
Masao Fujii
Recommended
PostgreSQL Conference 2009 Japan Keynote Lecture http://www.postgresql.jp/events/pgcon09j/e/program_1#2a http://www.postgresql.jp/events/pgcon09j/j/program_1#2a
Streaming Replication (Keynote @ PostgreSQL Conference 2009 Japan)
Streaming Replication (Keynote @ PostgreSQL Conference 2009 Japan)
Masao Fujii
Nowadays it becomes evident that single storage engine can't be "one size fits all". PostgreSQL community starts its movement towards pluggable storages. Significant restriction which is imposed in the current approach is compatibility. We consider pluggable storages to be compatible with (at least some) existing index access methods. That means we've long way to go, because we have to extend our index AMs before we can add corresponding features in the pluggable storages themselves. In this talk we would like look this problem from another angle, and see what can we achieve if we try to make storage completely from scratch (using FDW interface for prototyping). Thus, we would show you a prototype of in-memory OLTP storage with transaction support and snapshot isolation. Internally it's implemented as index-organized table (B-tree) with undo log and optional persistence. That means it's quite different from what we have in PostgreSQL now. The proved by benchmarks advantages of this in-memory storage are: better multicore scalability (thanks to no buffer manager), reduced bloat (thanks to undo log) and optimized IO (thank to logical WAL logging).
In-memory OLTP storage with persistence and transaction support
In-memory OLTP storage with persistence and transaction support
Alexander Korotkov
pg_cheat_funcsはニッチな関数や機能を提供するPostgreSQL拡張モジュールです。このスライドでは、pg_cheat_funcsが提供する関数をいくつか取り上げて紹介します。 資料はDocswellにもアップロードしています。 https://www.docswell.com/s/fujii_masao/KLLXYD-introduction_to_pg_cheat_funcs_pgunconf07
Introduction to pg_cheat_funcs
Introduction to pg_cheat_funcs
Masao Fujii
2012年5月24日に開催された「第2回『いまさら聞けない!システム運用・管理のコツ』」のセッション「いまさら聞けないPostgreSQL運用管理」の講演資料です。
いまさら聞けないPostgreSQL運用管理
いまさら聞けないPostgreSQL運用管理
Uptime Technologies LLC (JP)
2011年10月19~21日に開催された「INSIGHT OUT 2011」のセッション「PostgreSQLアーキテクチャ入門」の講演資料です。 「INSIGHT OUT 2011」の詳細については、以下を参照ください。 http://www.insight-tec.com/insight-out-2011.html
PostgreSQLアーキテクチャ入門(INSIGHT OUT 2011)
PostgreSQLアーキテクチャ入門(INSIGHT OUT 2011)
Uptime Technologies LLC (JP)
2012年2月24日に開催されたPostgreSQLカンファレンス2012のセッション「PostgreSQLアーキテクチャ入門」の講演資料です。
PostgreSQLアーキテクチャ入門(PostgreSQL Conference 2012)
PostgreSQLアーキテクチャ入門(PostgreSQL Conference 2012)
Uptime Technologies LLC (JP)
カスタムプランと汎用プランについて説明します。 資料はDocswellにもアップロードしています。 https://www.docswell.com/s/fujii_masao/5981PP-postgresql_custom_and_generic_plans_pgunconf09
カスタムプランと汎用プラン
カスタムプランと汎用プラン
Masao Fujii
@PostgreSQL Night 2014-09-12 資料はDocswellにもアップロードしています。 https://www.docswell.com/s/fujii_masao/ZP9816-postgresql_quiz_postgresql_night_2014
PostgreSQL Quiz
PostgreSQL Quiz
Masao Fujii
Talked at #pgunconf https://atnd.org/events/54447
誰か私のTODOを解決してください
誰か私のTODOを解決してください
Masao Fujii
Talked at #pgunconf https://atnd.org/events/54447
WAL圧縮
WAL圧縮
Masao Fujii
@Inaugural Indian PostgreSQL User Group meetup! http://www.meetup.com/India-PostgreSQL-UserGroup-Meetup/events/115541292/
PostgreSQL replication
PostgreSQL replication
Masao Fujii
第25回しくみ+アプリケーション 勉強会 http://www.postgresql.jp/wg/shikumi/shikumi25/ PostgreSQLアンカンファレンス@東京 http://atnd.org/events/35310
使ってみませんか?pg hint_plan
使ってみませんか?pg hint_plan
Masao Fujii
@SRA OSS 5周年記念セミナー https://www.sraoss.co.jp/event_seminar/2010/0910.php
PostgreSQL V9 レプリケーション解説
PostgreSQL V9 レプリケーション解説
Masao Fujii
@オープンソースカンファレンス2010 Kansai@Kyoto http://www.ospn.jp/osc2010-kyoto/modules/eguide/event.php?eid=48
PostgreSQL9.0アップデート レプリケーションがやってきた!
PostgreSQL9.0アップデート レプリケーションがやってきた!
Masao Fujii
@LINUXCON JAPAN 2010 https://events.linuxfoundation.org/2010/linuxcon-japan/masao
Built-in Replication in PostgreSQL
Built-in Replication in PostgreSQL
Masao Fujii
@ PostgreSQL Conference 2012 Japan http://www.postgresql.jp/events/pgcon2012/program#A3
PostgreSQL9.1同期レプリケーションとPacemakerによる高可用クラスタ化の紹介
PostgreSQL9.1同期レプリケーションとPacemakerによる高可用クラスタ化の紹介
Masao Fujii
More Related Content
More from Masao Fujii
Talked at #pgunconf https://atnd.org/events/54447
誰か私のTODOを解決してください
誰か私のTODOを解決してください
Masao Fujii
Talked at #pgunconf https://atnd.org/events/54447
WAL圧縮
WAL圧縮
Masao Fujii
@Inaugural Indian PostgreSQL User Group meetup! http://www.meetup.com/India-PostgreSQL-UserGroup-Meetup/events/115541292/
PostgreSQL replication
PostgreSQL replication
Masao Fujii
第25回しくみ+アプリケーション 勉強会 http://www.postgresql.jp/wg/shikumi/shikumi25/ PostgreSQLアンカンファレンス@東京 http://atnd.org/events/35310
使ってみませんか?pg hint_plan
使ってみませんか?pg hint_plan
Masao Fujii
@SRA OSS 5周年記念セミナー https://www.sraoss.co.jp/event_seminar/2010/0910.php
PostgreSQL V9 レプリケーション解説
PostgreSQL V9 レプリケーション解説
Masao Fujii
@オープンソースカンファレンス2010 Kansai@Kyoto http://www.ospn.jp/osc2010-kyoto/modules/eguide/event.php?eid=48
PostgreSQL9.0アップデート レプリケーションがやってきた!
PostgreSQL9.0アップデート レプリケーションがやってきた!
Masao Fujii
@LINUXCON JAPAN 2010 https://events.linuxfoundation.org/2010/linuxcon-japan/masao
Built-in Replication in PostgreSQL
Built-in Replication in PostgreSQL
Masao Fujii
@ PostgreSQL Conference 2012 Japan http://www.postgresql.jp/events/pgcon2012/program#A3
PostgreSQL9.1同期レプリケーションとPacemakerによる高可用クラスタ化の紹介
PostgreSQL9.1同期レプリケーションとPacemakerによる高可用クラスタ化の紹介
Masao Fujii
More from Masao Fujii
(8)
誰か私のTODOを解決してください
誰か私のTODOを解決してください
WAL圧縮
WAL圧縮
PostgreSQL replication
PostgreSQL replication
使ってみませんか?pg hint_plan
使ってみませんか?pg hint_plan
PostgreSQL V9 レプリケーション解説
PostgreSQL V9 レプリケーション解説
PostgreSQL9.0アップデート レプリケーションがやってきた!
PostgreSQL9.0アップデート レプリケーションがやってきた!
Built-in Replication in PostgreSQL
Built-in Replication in PostgreSQL
PostgreSQL9.1同期レプリケーションとPacemakerによる高可用クラスタ化の紹介
PostgreSQL9.1同期レプリケーションとPacemakerによる高可用クラスタ化の紹介
Download now