Re: Replication
От | Markus Schiltknecht |
---|---|
Тема | Re: Replication |
Дата | |
Msg-id | 459CEC50.6030407@bluegap.ch обсуждение исходный текст |
Ответ на | Replication ("anorganic anorganic" <anorganicphc@gmail.com>) |
Список | pgsql-admin |
Hi, [ please keep CCing to the list (reply all), as this certainly isn't a personal discussion and could help others. ] anorganic anorganic wrote: > Hello, > > "I don't quite follow what you mean here. I assume you mean rows, not > columns. Then probably you mean something like what we call data > partitioning, where each server is a master for a certain subset of the > data." > > I think granurality, some system allow replicate only all db, all table, > some allow to choose only 4 colums from one table 2 from another and > replicated only these parts of db. I can add example. > it's not partitioning. Uhm.. I'd still call it partitioning. Although, I'm not exactly sure why you want to replicate only a partial row. I suspect you will have to split into two tables and have one table replicated while not replicating the other. > "Interesting... where exactly is it to short for you? What else would you > expect?" > > ok may be i'm false but i think this all is not common features of postgre > and it's necessary use system as slony. > i want know what i must use, how i can make and detail description of these > solution. What's happen when connection crash, when server shutdown etc. Right, but as we only have external solutions, I think it makes sense to have them document how exactly they work and behave. > "Hm. If that really is a problem, think again about sync vs. async. In > async replication, there is a delay by definition. But again, I'm not > sure what Slony can do to minimize that delay." > > yeah may be i am on bad adress but may be somebody here will say me here i > used this program fort his solution. Or this problem have no solution on > postgre. I fear replication is such a wide field with that many options, you probably can't get away with a general approach. I especially think so because I consider your wishes to be quite exotic for two reasons: * realtime, as fast as possible, but certainly not sync (You are aware that async, no matter how fast, can lead to conflicts, aren't you?) * replicating only parts of a row > Async, sync i dont need sync, but i need send change fast as possible. i > don't want sync. But when i change col on s1 i wnat send change right now, > no waiting for another 5 changes. It must be quite realtime we have low > traffic between servers there is not necessary make some optimilaztion as > sending in packages. I'd be surprised if Slony couldn't be configured to send changes immediately (i.e. not waiting for more transactions before sending a package). But again, the Slony guys may know better. Regards Markus
В списке pgsql-admin по дате отправления: