0

我的文件

#INIT CLUST
cluster name = lol ; 
 node 1 admin conninfo=''; 
 node 2 admin conninfo=''; 

EXECUTE SCRIPT ( 
FILENAME = './sql_statements.sql',
 EVENT NODE = 1
);

然后在 .sh 脚本中的一行如下:

slonik myfile;

上面的代码是什么意思?

4

2 回答 2

0

slonik是 Slony-I 的命令行界面。

Slony 是从流复制和逻辑复制之前的日子开始的基于触发器的复制解决方案。它在更复杂的复制场景中仍然很有用。

该命令文件将以协调的方式在 Slony 集群中的所有节点上执行脚本sql_statements.sql

于 2019-03-01T11:08:24.227 回答
0

Slony是早期版本的 postgres 的主从复制,因为从版本 9 开始,可以立即使用类似的工具。

于 2019-03-01T11:02:33.600 回答