Note that there are some explanatory texts on larger screens.

plurals
  1. POIs it possible to have additional writable tables to a postgresql slave (replicated by Skytools/londiste)
    primarykey
    data
    text
    <p>I have a master postgres database M with tables M.A1, etc. I have a slave database S with tables M.A1, etc, populated and maintained by Skytools/londiste. Everything works great.</p> <p>I don't know exactly how it works, since I am not the person who set up my Skytools instance. I have just read some pieces of documentation and interacted with it slightly.</p> <p>I would like to add some auxiliary read/write tables to S: S.B1 . (I want to join against S.A1, and not add any extra load to M, which is why I want to install B1 on S. Is it possible to maintain this setup?</p> <p><strong>If I create a new table S.B1 on a Skytools/Londiste slave, will that interfere with replication of table A1?</strong></p> <p><strong>Edit to add followup:</strong> </p> <p>How safe would such a setup be, with respect to slave failures impacting the master? </p> <p>I am not very concerned about replication lag or downtime on my analytics slave (but I would <strong>need a way to <em>eventually</em> recover without taking downtime on the master</strong>).</p> <p>I am very concerned about a slave failure causing the master to grow its replication queue indefinitely and consuming HD/RAM/resources on the master. How would I mitigate that? Is there a way to set a tolerance so that the master just drops the slave connection if the slave falls too far behind?</p> <p><strong>Part 2</strong></p> <p>If I do get this set up working, I'll want to have a slave backup of S.B1 somewhere, in case S fails. </p> <p><strong>Is it possible to set up a secondary slave T, and configure Skytools/Londiste to replicate S.B1 to T.B1, while M.A1 is also replicating to S.A1?</strong></p> <p>What caveats are gotchas should I be concerned about?</p> <p>Thank you so much for advice and pointers.</p>
    singulars
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload