1.1 对于GreenPlum构架的分析。
对于GreenPlum来说,share nothing构架,如果一个节点损坏,就意味着数据库损坏。如下图:
因此,GreenPlum提供了一个解决方法,就是使用镜像备份(mirror)
如果第一个节点损坏,那么就启用第一个节点的备份。如果第一个节点的备份也很不幸的损坏。那么,就没有办法了。只有等节点修复。
PS:目前测试系统没有配置mirror,所以未能确认建立mirror对查询和加载速度造成的[……]
对于GreenPlum来说,share nothing构架,如果一个节点损坏,就意味着数据库损坏。如下图:
因此,GreenPlum提供了一个解决方法,就是使用镜像备份(mirror)
如果第一个节点损坏,那么就启用第一个节点的备份。如果第一个节点的备份也很不幸的损坏。那么,就没有办法了。只有等节点修复。
PS:目前测试系统没有配置mirror,所以未能确认建立mirror对查询和加载速度造成的[……]
用Yum安装东西很快,但我们如何作自己的YUM源。用yum打包我们自己的工具,实现一命令安装。下面是明月自己做的一个例子:
前提:安装yum-server, rpm-build,createrepo
例子:下面这篇文章为例子,将REDIS使用TCMalloc库的步骤合成1步安装,下面的文章原文:http://blogread.cn/it/article.php?id=4075&f=sa
明月公司的调度程序采用的是MultiThread–Fork 这种结构(就是多线程,并且其中一个线程会用来FORK子进程),这种结构存在这种情况:主进程是多线程,而FORK出来的子进程却是单线程,AIX文档里面是这么说的:The child process differs from the parent process in the following ways:The child process has only one user thread; it is the one that called the fork subroutine. 这个时候就存在这种情[……]
测试工具tcpcopy[总结]