
Shared Nothing架构
文章平均质量分 79
Postgresql中国用户会
Postgresql中国用户会致力于PostgreSQL在中国的推广
主要负责PostgreSQL各大会议在中国的信息发布,技术牛文的推广。
展开
-
CitusDB, PostgreSQLs Use Hadoop Distribute Query - 4 : Query Trace 1
上一篇blog介绍了CitusDB如何查询HDFS中的结构化数据, 有兴趣的朋友可以参考如下http://blog.163.com/digoal@126/blog/static/1638770402013221475935/本文主要针对CitusDB Query Data IN HDFS进一步的看一看CitusDB的Distributed Query.环境还是上一篇BLOG转载 2015-10-14 22:44:58 · 700 阅读 · 0 评论 -
CitusDB, PostgreSQLs Use Hadoop Distribute Query - 1 : Single HOST CitusDB Cluster install
测试环境 : CentOS release 5.7 (Final)内存 : 96GBCPU : 2 * Intel(R) Xeon(R) CPU E5504 @ 2.00GHz硬盘 : OCZ RevoDrive31. 下载操作系统对应的citusdb包wget http://packages.citusdata.com/readlin转载 2015-10-14 22:39:45 · 1166 阅读 · 0 评论 -
CitusDB, PostgreSQLs Use Hadoop Distribute Query - 3 : hadoop-sync install
CitusDB本身支持表的分布式存储, 同时利用PostgreSQL 9.1的FDW功能, 还可以与Hadoop结合使用.目前CitusDB只能与Hadoop 1.x配合使用. Hadoop 2.x支持多NameNode的结构暂时还不能配合使用.【CitusDB + Hadoop 架构图如下 : 】目前的版本可以在http://www.citusdata.c转载 2015-10-14 22:42:34 · 900 阅读 · 0 评论 -
pg_shard PostgreSQL数据库分片
如果你的GCC版本第一4.6,那么首先要安装一个高版本的GCC,因为pg_shard里面用了gcc 4.6以后新加的特性。# yum install -y gmp mpfr libmpc libmpc-devel# wget http://gcc.cybermirror.org/releases/gcc-4.9.3/gcc-4.9.3.tar.bz2# tar -jxvf gcc-4.9.3.转载 2015-10-14 22:47:02 · 4505 阅读 · 0 评论 -
A Smart PostgreSQL extension plproxy 2.2 practices
PostgreSQL分布式设计:三层结构 : 1. 路由层(几乎无限扩展) 主角: plproxy,postgresql2. 连接池层(几乎无限扩展) 主角: pgbouncer3. 数据层(几乎无限扩展) 主角: postgresql扩展方式:1. 路由层扩展:路由层包含了数据层的连接配置(F转载 2015-10-14 22:37:31 · 492 阅读 · 0 评论 -
CitusDB, PostgreSQLs Use Hadoop Distribute Query - 2 : CitusDB file_fdw usage
本文的安装以及测试基于上一篇BLOG《CitusDB, PostgreSQLs Use Hadoop Distribute Query - 1 : Single HOST CitusDB Cluster install》的环境.http://blog.163.com/digoal@126/blog/static/1638770402013219840831/CitusDB安装完后,转载 2015-10-14 22:41:21 · 903 阅读 · 0 评论 -
Postgres-XC 1.0.2 install in 8 KVM host enviroment
[环境 : ]主机 : 8核CPU, 98G MEM, OCZ PCI-E SSD硬盘. (Ubuntu desktop 12.04 x64) 创建8个虚拟机(CentOS 5.9 x64, 1vCPU, 8GMEM) 虚拟机IP地址 : 192.168.122.171 - 192.168.122.178虚拟机环境的创建参照:http://blog.16转载 2015-10-14 22:35:54 · 809 阅读 · 0 评论 -
CitusDB, PostgreSQLs Use Hadoop Distribute Query - 4 : Query Data IN HDFS
前面几篇文章分别介绍了CitusDB在单台服务器上的安装和配置, file_fdw的安装和使用, 以及hadoop_sync的安装.接下来的这篇文章将要搭建CitusDB+HDFS的环境, 利用file_fdw, hadoop_sync以及CitusDB的SQL引擎并行查询HDFS中的结构化数据.本文的测试环境 : OS : CentOS 5.x x64Hadoop : 1.1.2转载 2015-10-14 22:43:28 · 1036 阅读 · 0 评论 -
plproxy 2.x fast deployment
我一直以来都比较推荐plproxy这个PostgreSQL代理软件, 因为它小巧灵活好用, 效率高.最近朋友邀请我给他们做个分布式的方案, 所以又把plproxy翻出来了.本文讲一讲在单节点中如何快速的部署plproxy环境.环境 : PostgreSQL 9.3.1plproxy 2.xplrpoxy库 : hostaddr 172.16.3.150port 19转载 2015-10-14 22:39:01 · 775 阅读 · 0 评论 -
CitusDB, PostgreSQLs Use Hadoop Distribute Query - 4 : Query Trace 2
接上一篇 : http://blog.163.com/digoal@126/blog/static/163877040201322205436514/4. # 大表和小表的关联查询大表指的是shard数目大于等于large_table_shard_count的表CitusDB 2.0还不允许大表和大表的关联查询.小表指的是shard数目小于lar转载 2015-10-14 22:45:41 · 634 阅读 · 0 评论