Configuring Write­Scalable PostgreSQL  Cluster
117 pages

Découvre YouScribe en t'inscrivant gratuitement

Je m'inscris

Configuring Write­Scalable PostgreSQL  Cluster

-

Découvre YouScribe en t'inscrivant gratuitement

Je m'inscris
Obtenez un accès à la bibliothèque pour le consulter en ligne
En savoir plus
117 pages
Obtenez un accès à la bibliothèque pour le consulter en ligne
En savoir plus

Description

PGCon2012 Tutorial Configuring Write­Scalable PostgreSQL  Cluster Postgres­XC Primer and More by Koichi Suzuki Michael Paquier Ashutosh Bapat May 16th, 2012 Agenda ● A – Postgres­XC introduction ● B ­ Cluster design, navigation and configuration ● C ­ Distributing data effectively ● D ­ Backup and restore, high availability ● E ­ Postgres­XC as a community May 16th, 2012 Postgres­XC 2 Chapter A Postgres­XC Introduction May 16th, 2012 Postgres­XC 3 A­1 What Postgres­XC is and what it is not May 16th, 2012 Postgres­XC 4 Summary (1) ● PostgreSQL­based database cluster ● Binary compatible applications – Many core extension ● Catches up latest PostgreSQL version – At present based upon PG 9.1. Soon will be upgraded to PG 9.2. ● Symmetric Cluster ● No master, no slave – Not just PostgreSQL replication. – Application can read/write to any server ● Consistent database view to all the transactions – Complete ACID property to all the transactions in the cluster ● Scales both for Write and Read May 16th, 2012 Postgres­XC 5 Summary (2) ● Not just a replication ● Configured to provide parallel transaction/statement handling.

Sujets

Informations

Publié par
Publié le 13 février 2013
Nombre de lectures 234

Extrait

PGCon2012 Tutorial
Configuring Write­Scalable PostgreSQL 
Cluster
Postgres­XC Primer and More
by
Koichi Suzuki
Michael Paquier
Ashutosh Bapat
May 16th, 2012Agenda
● A – Postgres­XC introduction
● B ­ Cluster design, navigation and configuration
● C ­ Distributing data effectively
● D ­ Backup and restore, high availability
● E ­ Postgres­XC as a community
May 16th, 2012 Postgres­XC 2Chapter A
Postgres­XC Introduction
May 16th, 2012 Postgres­XC 3A­1
What Postgres­XC is and
what it is not
May 16th, 2012 Postgres­XC 4Summary (1)
● PostgreSQL­based database cluster
● Binary compatible applications
– Many core extension
● Catches up latest PostgreSQL version
– At present based upon PG 9.1. Soon will be upgraded to PG 9.2.
● Symmetric Cluster
● No master, no slave
– Not just PostgreSQL replication.
– Application can read/write to any server
● Consistent database view to all the transactions
– Complete ACID property to all the transactions in the cluster
● Scales both for Write and Read
May 16th, 2012 Postgres­XC 5Summary (2)
● Not just a replication
● Configured to provide parallel transaction/statement handling.
● HA configuration needs separate setups (explained later)
May 16th, 2012 Postgres­XC 6Symmetric Cluster (1)
PostgreSQL replication
May 16th, 2012 Postgres­XC 7Symmetric Cluster (2)
Postgres­XC Cluster
May 16th, 2012 Postgres­XC 8Read/Write Scalability
DBT­1 throughput scalability
May 16th, 2012 Postgres­XC 9Present Status
● Project/Developer site
● http://postgres-xc.sourceforge.net/
● http://sourceforge.net/projects/postgres-xc/
● Now Version 1.0 available
● Base PostgreSQL version: 9.1
– Promptly merged with PostgreSQL 9.2 when available
● 64bit Linux on Intel X86_64 architecture
– Tested on CentOS 5.8 and ubuntu 10.4
May 16th, 2012 Postgres­XC 10

  • Univers Univers
  • Ebooks Ebooks
  • Livres audio Livres audio
  • Presse Presse
  • Podcasts Podcasts
  • BD BD
  • Documents Documents