1

How to configure clustering (active/active) in PostgreSQL 9.1 ? My current configurations are listed below:

RAM : 8Gb, O.S : Ubuntu 12.04 LTS, CPU : 4

5
  • 1
    Why are you using an outdated an unsupported Postgres version? Commented May 8, 2017 at 5:59
  • Actually in my company, we r using postgresql 9.1. So i need to configure according to that only. If u have any suggestion, plz share Commented May 8, 2017 at 6:11
  • Even i am ready to upgrade the PostgreSQL version. Commented May 8, 2017 at 6:15
  • blog.2ndquadrant.com/when-to-use-postgres-bdr-or-postgres-xl Commented May 8, 2017 at 7:27
  • blog.2ndquadrant.com/postgresql-9-1-end-of-life Commented May 8, 2017 at 7:28

3 Answers 3

2

If you are looking for a multimaster PostgreSQL solution (one where you can modify data on either node, and the modification is replicated to the other node), there is no built-in solution yet.

You can use extensions like 2ndQuadrant's BDR (but that requires a modified PostgreSQL server) or proprietary solutions like EnterpriseDB's xDB Replication Server.

There is also the open source fork Postgres-XL which provides a different solution.

Sign up to request clarification or add additional context in comments.

3 Comments

Is there any software in PostgreSQL, like Oracle RAC available in Oracle ?
Or what are the cluster softwares that are available in PostgreSQL?
There is nothing like Oracle RAC for PostgreSQL, and probably never will be. Shared storage is a performance bottleneck and a single point of failure. I wrote all the existing solutions I know into the answer.
1

You can use open-source database sync software symmetricDS for PostgreSQL Active Active replication setup.

Comments

1

There's also SymmetricDS, an open source product that allows you to configure your Postgres instances in an active/active configuration.

A good guide on how to do this can be found here.

Comments

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.