PostgreSQL 1000亿数据量 正则匹配 速度与激情

  1. 云栖社区>
  2. 阿里云数据库ApsaraDB>
  3. 博客>
  4. 正文

PostgreSQL 1000亿数据量 正则匹配 速度与激情

德哥 2016-03-07 11:09:57 浏览14954
展开阅读全文

承接上一篇
https://yq.aliyun.com/articles/7444

测试环境为 8台主机(16c/host)的 PostgreSQL集群,一共240个数据节点,测试数据量1008亿。
性能图表 :
_
如果要获得更快的响应速度,可以通过增加主机和节点数(或者通过增加CPU和节点数),缩短recheck的处理时间。

数据生成方法:

#!/bin/bash  
#      截取通过random()计算得到的MD5 128bit hex的前48bit, 转成字符串,得到[0-9]和[a-f]组成的12个随机字符串。  
  
psql digoal digoal -c "create table t_regexp_100billion distributed randomly"  
  
for ((i=1;i<

网友评论

登录后评论
0/500
评论
德哥
+ 关注
所属团队号: 阿里云数据库ApsaraDB