[2016.10.28]PG大象会第二日速报 |
doudou586 发布于2016-10-30 20:02:17 评论: 3 浏览: 10750 顶: 3139 踩: 3369 |
大家好,我是迟到的速报,本文依然改编自我们的直播微博,图片from @IT大咖说,也欢迎大家关注他们。
第二日的议程在九点半左右开始,三个会场齐头并进,虽然直播已经放出,相信大家也已经开始观看啦~不过速报还是不能少!
首先是会场一,上午的主题是PostgreSQL迁移的最佳实践,分别由平安科技的王鹏冲,飞象数据的赖伟,成都文武信息的朱贤文,阿里云的曾文旌带给大家精彩的演讲。
王鹏冲老师分享的主题是:从ACID的D看三种主流关系型数据库,从多个角度对比了Oracle、Mysql、PostgreSQL的数据存储方式和各自的特点。
赖伟老师讲述了从Sybase迁移到PostgreSQL的那些事儿,从迁移评估、迁移设计、迁移实现、测试验证、交付上线等方面介绍了如何从Sybase迁移到PG中,纯纯的实践干货!提问的人也特!别!多!
朱贤文老师给大家讲述了Oracle到PostgreSQL/Greenplum数据迁移及优化的实际经历,优化幅度着实令人吃惊!
曾文旌演讲题目是,使用PostgresQL去O的冰与火,和大家分享了他作为一名Oracle DBA的PostgreSQL转型之路,特别讲述了一些迁移的要点,有志的同学们可以参考一下!
会场一下午的主题是PostgreSQL特性分析
第一讲由社区元老,杭州云徙科技的唐成老师给大家介绍数据库多版本实现,深入浅出地为大家讲解mvcc的原理,唐老师的声音特别铿锵有力,讲解特别细致周到,浅显易懂。
接着山东瀚高的姜瑞海老师从最基础的wal切入,给大家讲PG自适应流复制技术的实现,对高可用有需求,想要解决同步异步流复制切换的同学们可以来听一听,原理讲解得可清晰啦!
中场休息之后德哥再次上场亲自讲解分片:PostgresQL sharding based on fdw的最佳实践。德哥之前已经写过两篇关于shardind的专题了(点我和我),欢迎观看。
全天的最后一个事先排定的议题是阿里云的范孝剑的PostgreSQL优化器浅析。调优是所有开发或者dba绕不过去的坎,从逻辑查询优化和物理查询优化两方面讲述了一些优化的最佳实践,必须大拇指!
会场二上午是PostgreSQL分布式架构实践专题,演讲嘉宾分别是成都文武信息的朱贤文,腾讯科技的李跃森,平民软件的楼方鑫和来自Pivotal的Brian Lu。
对,你没看错,朱贤文老师今天上午一口气分享了两个主题,第一个主题是Run Your PG on ZFS,主要讲述ZFS的特性、ZFS运行数据库的优势,以及如何在ZFS上高效的运行你的PG数据库。讲完了歇了口气就去会场一进行第二次的分享了!
腾讯科技的李跃森,带来的主题是:PGXZ在微信支付中的应用。PGXZ是在PGXC基础上的开发的分布式数据库系统,在性能、功能、运维能力上进行较大的改进,包括分区表支持、并行支持、网络缓冲支持、数据倾斜处理、两地三中心支持等等。你每天用到的微信的数据库就是PGXZ哦。
楼方鑫老师讲述的主题是:Spark over OneProxy/PostgreSQL。随着数据量越来越大、数据类型越来越复杂,传统的数据库的计算能力有限;而普通的MPP/大数据处理技术对于小查询等却在响应时间上难以满足客户需求。楼总给我们提供了一种解决问题的思路。
Brian Lu,给我们带来的主题是:Greenplum 5.0 and Roadmap。Greenplum将会在PG基础版本、优化器、执行器、madlib、运维管理等方面进行较大的更新和优化,5.0将是个巨大的突破,让我们拭目以待。
会场二下午的主题是:PostgreSQL分布式及大数据实践
首先是Vitesse Data, Inc公司的CK Tan,带来的是:DeepGreen DB: 性能优化、开发方向。着重介绍了DeepGreen的性能优化,包括:LLVM JIT、Hash table、Spill Framework、Planner、CSV Parser - SIMD、lz4, zstd 压缩、approx count distinct等等。
接着来自美国华为的Mason Sharp,给大家带来的话题是:Scaling with PostgreSQL 9.6 and Postgres-XL。Mason重点介绍了PG 9.6的新特性、PG-XL的架构和发展。另外Mason还邀请大家参加PGConf US 2017 in New York City。
来自Cloudera的陈飚,这位今天也是带来了两份演讲,这次给大家介绍的是Hadoop最新结构化存储利器Kudu。Kudu是什么?据说Cloudera秘密开发了数年,是一种可扩展的高速结构化存储引擎,能够兼顾数据更新实时性和分析速度,一起来学习下吧!
虽然这是PG大会,不过怎么能少得了兄弟数据库的身影,百花齐放才是春天嘛。所以会场三上午的主题就是!!Not Only PostgreSQL!!此处应有掌声。
给大家带来分享的是知数堂的叶金荣,Cloudera的陈飚,平安壹钱包的陈旭,宝存科技的钟勇四位。
叶金荣老师是知数堂培训联合创始人、MySQL专家,他从问题追踪、分析瓶颈、解决故障、故障预防等方面详细地分析了如何解决生产中的数据库问题,虽然以Mysql为切入点,但其思想也可以适用于其他数据库,不愧是“抽丝剥茧之 - MySQL疑难杂症排查”。
陈飚老师分享的《Hbase的最佳实践及优化》,讲述了其客户生产环境中HBase的典型应用场景和案例,并结合多年大型集群部署和运维经验,介绍HBase在开发设计和参数配置时的最佳实践以及优化建议。
陈旭的《大数据实时流计算风云榜》和大家一起探讨了流计算框架Storm、Spark Streaming以及Flink设计和实现究竟有何高下之分。
上午最后一个话题是钟勇分享的《固态硬盘的前世今生》,作为DBA和存储介质打交道那是必不可少的哈,不妨一听。
会场三下午的主题是PostgreSQL+ 技术研发
第一位分享者是平安科技的陈刚将从初学者的角度介绍PostgreSQL的源码学习心得,并且介绍如何基于插件的开发来扩充数据库的功能。同时也倡导大家都参与到PostgreSQL源码学习的队伍之中。
第二位分享者兰海来自武汉大学还是一名大四学生,真是英雄出少年啊!他和大家分享的是《从PG实现FLASHBACK模块谈小白如何开始内核开发》,此次演讲将从一个具体的pg内核功能扩展上来,看如何进行内核的开发工作,在商业产品oracle上有成熟和完善的闪回功能,而在开源的pg源码上没有有关的功能。本次主要在pg上实现闪回查询和闪回删除表。闪回查询能够在撤销段内搜素撤销的数据(“旧”数据),闪回删除表能够将已经删除的表“抢救回来"
第三位分享者张文杰来自阿里云,分享《PostgreSQL流复制优化》。虽然PG流复制功能越来越完善,但是仍然存在很多问题,例如主备延迟较大,主备断开,主备切换丢失数据,在一些场景下这些问题是不能忍受的。我们首先将简单介绍下目前PostgreSQL的流复制方案,然后以各种场景为例,具体去分析如何解决存在的问题,或者在一定程度上降低相应问题带来的风险。
华东师范大学的宋光旋分享《PostgreSQL窗口聚集函数执行优化》,议题内容:在目前互联网应用步入大数据时代的背景下,针对高吞吐和实时响应等需求,已有的Window(窗口)函数的处理性能已经出现了瓶颈。因而我们修改了PostgreSQL的现有执行框架,提出一些通用的和针对某些特定聚集函数的优化方法,大幅度提高PostgreSQL窗口函数的执行速度
阿里云的张友东分享《MongoDB分布式架构演进》,这次 PG 大会不但是 PostgreSQL 专场,也有 MySQL、MongoDB 的技术分享,是一次开放的技术交流盛宴。
正题之外,会场一在预定以外还有一场临时演讲,演讲者小次郎,从另外一个角度给我们讲述了分片技术以及一些需要注意的细节。经与次郎本人沟通,他将会在后天和大家分享一份完整详细的文档,所以这边就只放一张照片啦!
最后奉上组委会和志愿者和部分演讲嘉宾的大合影。大家都辛苦啦~