1.下载安装在官网http://pgfoundry.org/projects/pgpool/下载pgpool-II 2.2.2.tar.gz ,执行以下命令安装:#tar xvf pgpool-II 2.2.2.tar.gz#cd pgpool-II 2.2.2#.......
PRIMARY KEY (dbname, schema_name, table_name)
);
dist_def 中的每一行数据分为两个部分:
数据分布规则(col_name 、dist_def_func )
数据表的meta-information (dbname 、schema_name 、table_name, col_list 、type_list )
分布规则决定了数据如何在各节点中分布,也就是按照“col_name” 字段的值分布。“dist_def_func” 以“col_name” 值为参数的函数,返回数据应该被储存在哪个节点的ID 。
meta-information 用来重写查询,并发查询必须重写查询以便能够将个节点返回的结果合并为一个结果。
system_db.sql 中定义的其他几个表,可以打开该文件具体参考。
定义数据分布节点
例子中的三个分布节点,分别为:192.168.1.239:5444 , 192.168.1.201:5444, 192.168.1.201:5443
在pgpool.conf 中定义这三个节点:
backend_hostname0 = '192.168.1.239'
backend_port0 = 5444
6/16 首页 上一页 4 5 6 7 8 9 下一页 尾页 |