摘要:
转自:http://blog.chinaunix.net/uid-25871104-id-3069931.html 1,如何生成静态库 静态库只是一堆object对象的集合,使用ar命令可以将.o文件打包成.a静态库。 假设gcc已经生成了a.o, b.o, c.o,使用下面的命令即可生成libmy 阅读全文
摘要:
同样的程序,在centos和ubuntu上都没有问题,在solaris上问题却多多,据说是solaris管理更加严格。 zookeeper_init方法,在传入一个错误的host也能初始化出一个非空的handle,只能通过state去判断是否连接上。 另外,在centos上使用zookeeper_m 阅读全文
摘要:
数据一致性与paxos算法 据说Paxos算法的难理解与算法的知名度一样令人敬仰,所以我们先看如何保持数据的一致性,这里有个原则就是: 在一个分布式数据库系统中,如果各节点的初始状态一致,每个节点都执行相同的操作序列,那么他们最后能得到一个一致的状态。 Paxos算法解决的什么问题呢,解决的就是保证 阅读全文
摘要:
原文链接 Deepgreen DB 全称 Vitesse Deepgreen DB,它是一个可扩展的大规模并行(通常称为MPP)数据仓库解决方案,起源于开源数据仓库项目Greenplum DB(通常称为GP或GPDB)。所以已经熟悉了GP的朋友,可以无缝切换到Deepgreen。 它几乎拥有GP的所 阅读全文
摘要:
正则表达式,又称规则表达式。(英语:Regular Expression,在代码中常简写为regex、regexp或RE),计算机科学的一个概念。正则表通常被用来检索、替换那些符合某个模式(规则)的文本。 许多程序设计语言都支持利用正则表达式进行字符串操作。例如,在Perl中就内建了一个功能强大的正 阅读全文
摘要:
在做监控时,发现内存中有一项Swap space,不是很理解,这里查了一些资料: http://blog.sina.com.cn/s/blog_502d765f0100krph.html 在linux系统中,启动一个程序,它占用的内存假设是1G,但是运行一段时间后,使用top查看进行信息,你会发现它 阅读全文
摘要:
前段时间做数据仓库项目,自己实现了一部分etl功能,后面一直没有时间去深入挖掘。这个工具貌似不错,写个帖子做下记录: https://hashdatainc.github.io/bireme/README_zh-cn.html Bireme 是一个 Greenplum / HashData 数据仓库 阅读全文
摘要:
pg_stat_all_tables: SELECT schemaname, relname, seq_scan, seq_tup_read, seq_tup_read / seq_scan as avg_seq_tup_read FROM pg_stat_all_tables WHERE seq_ 阅读全文
摘要:
在配置zabbix过程中,使用了.pgpass 原理: psql -h 192.168.5.XXX -p 5433 -d mydb -U postgres 这个时候要输入密码:user_test 但是如果在用户目录下有.pgpass,则可以免去输入密码: 192.168.5.XXX:5433:myd 阅读全文
摘要:
zabbix server已经安装成功了,在server端也安装了一个agent,一切OK。 在另外一台pg节点上安装zabbix agent时,报错: WARNING: 'aclocal-1.14' is missing on your system. 查了一下,说要安装对应版本的automake 阅读全文