【PG云栖周刊】Alpha#00 | 2018年01月27日

本文涉及的产品
云原生数据库 PolarDB MySQL 版,Serverless 5000PCU 100GB
云数据库 Redis 版,社区版 2GB
推荐场景:
搭建游戏排行榜
云数据库 RDS MySQL Serverless,0.5-2RCU 50GB
简介: 每周为您汇总 PostgreSQL 全球及中国的最新业界信息,我们不是权威,我们是连接你与PostgreSQL世界的桥梁。立足中国,连接全球 -- “PostgreSQL 2018 腾飞吧,大象!”
【PG云栖周刊】Alpha#00 | 2018年01月27日

6dfdb223ce051e83f88d0becef22f7810311c997


【PG中文头条】
在你身边PostgreSQL正在发生哪些变化,所有PG的中文消息及新闻都在这里。

7fea4eae082a48c2c4fc13ce98f119b749714984
点评:PostgreSQL公开课,是由中国开源软件推进联盟PostgreSQL分会主办的公益培训,期待全国开课,诚邀有意承办此活动的企业或个人可以主动与社区取得联系。

1818606e79ea8692c00fad1211c88c0161b03678
点评:德哥的PostgreSQL公开课,是不定期的PostgreSQL公益培训,本次走进企业,感谢哇哈哈集团给予场地支持。

20180102_04_pic_001.png
点评:PostgreSQL并不是一个图式数据库,但却可以基于关系型数据库解决部分图式搜索的问题。 50亿的点边网络,N度搜索、最短路径搜索,响应时间都在毫秒级(其中3度搜索,每层100条限制,仅2.1毫秒,TPS达到1.2万)。业界已经发布基于PostgreSQL开源版本的图数据库AgensGraph有兴趣的同学可以多关注,PostgreSQL给你无限可能。

点评:感谢武汉大学 彭煜玮,邰凌翔,韩珂,兰海 翻译,感谢 VitesseData/迅讯科技 提供支持,Greenplum中文文档终于面世了!

点评:性能上Limit由于可以直接进行位点的设定,因此在进行大表分页的情况下,性能会比rownum还要好。




【PG全球新知】
每期为你精选5个最新的海外PostgreSQL最新动向,让你与全球PGer同步。

点评:这只是一篇很短的Blog,是Burce对2013年后PG文档中关于安全证书使用描述的调整说明。Bruce是PostgreSQL圈中教父级的人物,从中可以看到Bruce严谨的工作态度,这一点值得我们学习。
点评:PG10的表分区主要提高的操作的易用户,但性能及功能细节还是有所欠缺,期待PG11的完善及修改

点评:对于优秀的主题会方有可能会赞助差旅的哦,还不快来


点评:Citus是基于PostgreSQL的Sharding扩张组件,可以很好地实例分布式数据库,实现分布分表功能,新版本组合pg_partman后更提出了可以构建一个“基于PostgreSQL的时序数据库”的设想,可再参考:Citus and pg_partman: Creating a scalable time series database on Postgres




【向PG出发】
为读者呈现从不同数据库向PostgreSQL迁移资讯,为开发工程师、DBA及项目经理提供资料参考。


点评:PPAS是阿里云与PostgreSQL业界顶尖公司EnterpriseDB联手打造的兼容Oracle语法的云数据库,对PG比较熟悉的朋友都可能都对EnterpriseDB产品有所了解,其对Oracle的兼容性在业界口碑是很高的。然而,再高的兼容性也总有疏漏,为此阿里云通过ADAM(Advanced Database & Application Migrate)工具,协助用户全面收集Oracle中运行过的所有脱敏SQL(也就是只有语句没有用户业务数据),并实现基于 云数据库PPAS版 逐句重放,协助用户1周内即可完成迁移可行性评估(自动生成的报告精细到每个SQL及如何进行修改,页数达数十甚至上千页)。完成数据迁移后,ADAM提供SQL双边对测的性能评估,在PoC阶段即可甄别出可能出现的“慢SQL”,并输出优化建议,协助DBA实现性能优化避免上线风险。对于开发人员,还提供内可以内嵌到Eclipse中的AMSTool插件,可以协助开发人员直接定位不兼容的SQL出现在JAVA程序的哪一行。本周刊将连同ADAM进行持续的报道,也期待ADAM未来可以推出直接面向 PostgreSQL 的版本,以造福更多用户。
15db4930db77fd604d3c4d0d140eb204884a4c05

点评:pgloader是一款PostgreSQL数据迁移工具,最初只用于支持格式化文件的数据快速导入到PG。相比PostgreSQL原生的COPY及\copy数据导入方法,pgloader支持跳过无法导入的出错数据并进行记录,因此在源数据文件有部份错误数据的情况下依然可以继续完成迁移任务,节省迁移排错后重复导入的时间损耗。最新的版本中,还支持直接将SQLite、MySQL、MS SQL Server数据库作为数据源,进行数据的直接导入,并针对不同数据类型进行自动转换,甚至还会针对不同数据库特性完成自动替换,如:支持将SQL Server中的dbo会自动转成public。遗憾的是,pgloader无法支持从源端到目标端的增量复制,也就是说无法用于生产环境的割接中。但pgloader的出现,使得PostgreSQL开发人员可以十分方便的进行数据库迁移转换,对于在新项目中由于功能及开放性需求要使用PostgreSQL的业务来说,pgloader依然是数据迁移的绝佳利器。



【特别致敬 PostgreSQL Magazine #00】


f8c4511441e706d463806552e08ba7e8cb9d4a1a

        2011年5月,PostgreSQL Magazine #00号创刊,编者有幸参与了其中文版翻译的当中,这一年也是 Postgres中国用户会 正式成立的第一年,这本杂志伴随了PostgreSQL的成长。遗憾的是,在历史中,有也只有这一期,2016年工作组曾经重新建立新的期刊《Elephant Paper 01》但也并没持续运营。
        2018月1月,感谢 云栖社区 的平台,我们将在此重塑 PostgreSQL Magazine ,我们将以周刊形式进行每周更新,同时将刊号定义为Alpha,我们认为当前依然是一个初创的不完整的版本。期待在不久的将来,有更多有志之士的加入,可以正式组建非盈利性的精华版月刊,真正完成  PostgreSQL Magazine 的薪火相传

        立足中国,连接全球 -- “PostgreSQL 2018 腾飞吧,大象!”


Postgres中文社区投稿:press@postgres.cn
本周刊与 Postgres中文社区 持续联动
本期编制:萧少聪(铁庵) Scott Siu
相关实践学习
使用PolarDB和ECS搭建门户网站
本场景主要介绍基于PolarDB和ECS实现搭建门户网站。
阿里云数据库产品家族及特性
阿里云智能数据库产品团队一直致力于不断健全产品体系,提升产品性能,打磨产品功能,从而帮助客户实现更加极致的弹性能力、具备更强的扩展能力、并利用云设施进一步降低企业成本。以云原生+分布式为核心技术抓手,打造以自研的在线事务型(OLTP)数据库Polar DB和在线分析型(OLAP)数据库Analytic DB为代表的新一代企业级云原生数据库产品体系, 结合NoSQL数据库、数据库生态工具、云原生智能化数据库管控平台,为阿里巴巴经济体以及各个行业的企业客户和开发者提供从公共云到混合云再到私有云的完整解决方案,提供基于云基础设施进行数据从处理、到存储、再到计算与分析的一体化解决方案。本节课带你了解阿里云数据库产品家族及特性。
相关文章
|
关系型数据库
|
Ubuntu 关系型数据库 Unix
从小白到专家 PG 技术大讲堂 - Part 1:PG 简介
从小白到专家 PG 技术大讲堂 - Part 1:PG 简介
212 2
|
运维 Kubernetes Cloud Native
精彩回顾 | 阿里云ACE × Elastic 联合Meetup 北京站(附PPT下载)
阿里云ACE × Elastic 联合 Meetup 北京站精彩内容回顾
914 0
精彩回顾 | 阿里云ACE × Elastic 联合Meetup 北京站(附PPT下载)
|
存储 分布式计算 Cloud Native
PG中国开发者社区—占超群PG峰会专访
占超群,花名离哲,阿里云智能数据库产品事业部OLAP产品线负责人。
523 0
|
关系型数据库 数据库
2020 PG亚洲大会集结阿里云PG最强直播天团
2020PG亚洲大会阿里云数据库专场正在直播!
15381 0
2020 PG亚洲大会集结阿里云PG最强直播天团
|
存储 弹性计算 容灾
PG中国开发者社区—周正中PG峰会专访
周正中,阿里云数据库产品经理。
4188 0
|
存储 关系型数据库 Java
PG中国开发者社区—周祥PG峰会专访
周祥,阿里云数据库高级产品专家。
8100 0
|
存储 Cloud Native Oracle
PG中国开发者社区—曾文旌PG峰会专访
曾文旌,阿里云数据库高级技术专家。
3402 0
|
Oracle 关系型数据库 物联网
PG中国开发者社区—樊智辉PG峰会专访
樊智辉,阿里云数据库技术专家。
2551 0