在服务端定义了IServer 和ServerBase负责服务端的启动,关闭等;在Server启动时,需要1.开启端口检测 2.注册服务 3.提供了接口IServerAddInsInitializer注入,在启动时执行额外逻辑;具体代码如下: using GP.RPC.Message; using G ...
分类:
Web程序 时间:
2018-11-22 21:01:31
阅读次数:
236
意外总是会发生 添加一个判断function的分支,过滤掉function,其实也考虑再进一步去分析它的作用,稍后再议。 更新一下 ...
分类:
其他好文 时间:
2018-11-16 13:34:09
阅读次数:
168
gp节点出现了acting as primary change tracking错误,判断是节点primary和mirror发生了切换 1.没有配置gp的日志,无法获取为什么切换了,待会儿看看默认日志在哪里 目前只有gpadmin、gprecover的操作日志 在gpadmin和master的日志p ...
分类:
其他好文 时间:
2018-11-16 12:20:52
阅读次数:
347
greenplum单独添加standby本文主要介绍如何为没有做Standby的Master节点添加Standby。旧版本gp集群需要注意!!!!在为Master节点搭建Standby的过程中,GreenPlum会自动关闭数据库,并以utility模式打开Master节点,然后修改gp_segment_configuration字典中增加Standby的信息,然后再关闭Master节点,将Mast
分类:
数据库 时间:
2018-11-16 11:41:41
阅读次数:
470
1,根据数据库类型拼接不同URL 2,创建连接并查询 3,设置参数 ...
分类:
数据库 时间:
2018-11-15 17:17:39
阅读次数:
627
因为公司需要使用greenplum,而官方的datax版本在导数据到greenplum时,速度是非常慢的(严格说是datax导数据到postgresql,在导入到GP时,数据走的是master,一条一条insert的,当然是慢)。 所以,这里采用了别人开发好的支持GP 的datax版本:https: ...
分类:
其他好文 时间:
2018-11-12 12:06:05
阅读次数:
4624
一、STL六大部件 容器(Containers):存放元素,内存由分配器搞定 分配器(Allocator):支持容器的内存分配 算法:操作容器元素的函数。与OO不同(面向对象将元素与函数放到一个类里),GP(模板编程)将数据放入容器,操作方法放入算法中。 迭代器(Iterator): 算法和容器之间 ...
分类:
其他好文 时间:
2018-11-09 18:20:22
阅读次数:
175
https://software.intel.com/en-us/articles/performance-analysis-and-optimization-for-pc-based-vr-applications-from-the-cpu-s 一篇讲vr优化的 gpu bubbles 应该是gp ...
分类:
其他好文 时间:
2018-11-08 20:48:35
阅读次数:
125
GP中的table和其它关系型数据表是一样的,除了数据被分布在不同的segment以外。 在建表的时候必须申明分布键distribution policy。 建表需定义下面几个方面: 1. 指定列和数据类型 2. 约束 3. 分布策略 4. 数据存储方式 5. 大表分区策略 选择列的数据类型 关于字 ...
分类:
其他好文 时间:
2018-11-05 11:34:57
阅读次数:
1190
欢迎大家前往腾讯云+社区,获取更多腾讯海量技术实践干货哦~本文由maxluo发表于云+社区专栏一、gp扩容步骤1.1初始化机器目标:新增加的机器需要初始化和已有机器环境一样。具体包括不限于以下内容:创建用户名,设置环境变量,创建数据目录,安装greenplum软件包,解压目录路径。1.2修改host集群所有机器(包括已有机器和新扩容机器)的/etc/hosts文件中,增加新扩容机器的host配置。
分类:
其他好文 时间:
2018-11-02 20:27:05
阅读次数:
181