HA方案选型

下述比较只是对功能的对比,而非使用体验易用性等等其他特性!!!
Patroni未纳入对比,Patroni需要引入etcd,而我不希望引入过多的产品,那样会增加复杂度也会增加更多的不确定性,可控性更是一个挑战 ...Read more...

Repmgr

repmgr

本文档主要集中在Repmgr的功能调查上,详细的配置参数和部分原理并为进行编写,有需要的朋友可以自行仔细查看。 ...Read more...

PipelineDB与TimescaleDB

PipelineDB 流式计算数据库:使用各种聚合函数将带有时间的数据插入到即时聚合的总是最新的汇总表中。原始数据不会持久存在。
TimescaleDB 时序数据库:将具有时间的数据按时间自动分区,以便在时间范围进行更快速的查询。
CitusDB 分布式数据库: 将数据通过分布列进行分布。 ...Read more...

Count(1)比Count(*)快么?

count(1)比count(* )快么?

count(* )在PostgreSQL上经常抱怨执行非常慢。而在一段时间中我收到过很多count(1 )比count(* )快的说法,并将这种理解此应用于我的工作中。 ...Read more...