所有由周彦伟发布的文章

阳春三月,相约深港——2017 ACMUG Tech Tour 深圳、香港双城记

新春伊始,万象更新!

ACMUG深圳香港活动,具体细节如下:

深圳活动:

时间:2017-03-25  9:30–18:00

地点:深圳-腾讯大厦,深圳市南山区深南大道10000

活动议程:

签到:09:00-09:30

开场致辞:ACMUG深圳主席 梁飞龙 09:30-09:45

题目一:MySQL集群化的三种武器——MNC,MGC与MIC 09:45-10:30

演讲嘉宾:去哪儿网 周彦伟

个人简介:周彦伟  去哪儿网数据库总监  Oracle MySQL ACE Director

在去哪儿网负责数据库平台的管理和维护工作。工作范围包括MySQL,Redis,HBase平台的架构设计,性能调优,日常运维以及自动化运维平台设计。曾经担任人人网(校内网)MySQL技术主管,负责数千规模的MySQL数据库实例的运维管理。
中国MySQL用户组(ACMUG)创始人兼主席,领导和组织中国MySQL社区活动。

内容简介:在多年运维MySQL的过程中,我一直固执地认为MySQL最终的发展路线一定是集群化。所以在很多年前,就开始关注MySQL集群。MySQL NDB Cluster(MNC),MySQL Galera Cluster(MGC),MySQL InnoDB Cluster(MIC),这三者是MySQL历史上三种不同的集群实现方式。在我的前东家人人网的时候,我实践过MNC,在目前的去哪儿网,我们正在维护者中国乃至全球都算较大规模的MGC,同时我们也在密切关注MIC的发展,我相信MySQL会在集群化的道路上不断前行。

题目二:腾讯云CDB数据订阅服务简介 10:30-11:15

演讲嘉宾:腾讯云 李岩

个人简介:李岩 腾讯数据库高级工程师 内容简介:主要介绍数据订阅服务的主要功能、使用场景、系统架构及容灾

题目三:在线DDL原理,对比分析和实践 11:15-12:00

演讲嘉宾:腾讯 吴夏

个人简介:吴夏 tdsql内核开发,主要负责binlog解释与复制,在线ddl模块的开发 内容简介:对dba来说,在线ddl是个非常重要的关注点,因此值得对它的原理和场景有更深入的了解。今天的主题先总结下原生5.7的online ddl所支持的功能,并重点对比分析pt-online-schema-change和gh-ost的原理和优缺点,最后再给出tdsql融合这些特征所采用的解决方案

题目四:一次艰辛的MySQL字符集转换历程 12:00-12:45

演讲嘉宾:六度人和 周晓

个人简介:周晓,曾在TP-LINK做了2年Oracle数据库管理和系统运维工作。目前在六度人和科技任 MySQL DBA,先后两次主导数据库整体迁移,给开发提供表结构设计建议并组织培训,具有丰富的sql优化和问题排查经验,知其然,知其所以然。Python党,个人博客 http://seanlook.com 。

内容简介:生产库数据由于历史原因,一直错进错出:表定义是utf8,但客户端连接字符集都是latin1。在数据量级庞大,又要尽可能减少停服时间,如何完成字符集转换,使得统一使用utf8但不出现乱码? 就这个看似简单实则复杂的问题,分享几点心得,从方案制定,到实施过程的各种异常处理,到最后的总结以及介绍一下衍生工具,相信多少对大家有些帮助。

午饭自理 12:45-14:00

 题目五:最火的MySQL高可用方案 – MySQL群组复制 14:00-14:45

演讲嘉宾:Oracle 马楚成

个人简介 :马楚成(Ivan Ma) :Oracle MySQL 亚太区资深销售顾问 是香港MySQL的用户组主要的主持人。

在资讯科技行业有超过20多年的企业系统基础设施和软件技术的经验。 对应用平台架构方案和不同类型的数据库也有丰富的经验。 目前在MySQL,负责售前諮询技术交流和產品推广活动。 曾经担任Sybase亚太首席方案架构师。 在Sun MicrosystemsOracle收购之前对硬件和存储网络,Java,数据库和应用服务器跟客户制定解决方案。

内容简介一个新发布的MySQL高可用方案群组复制 (MySQL Group Replication) 可以同时多台读写。加上MySQL Router提供的路由增强数据库透明撤换的好方法。

当天可以跟大家一起分享关于MySQL Group Replication 的设置和部署。也会用wordpress应用来演示对于MySQL Group Replication + MySQL Router 的多台高可用方案。

题目六:TokuDB 引擎实践分享14:45-15:30

演讲嘉宾:阿里云 襄洛

个人简介:襄洛,阿里云资深开发工程师,从事 AliSQL 内核开发和运维工作
内容简介:介绍 TokuDB 引擎的功能特性,分享阿里云针对 TokuDB 引擎改进优化和实践经验,以及阿里云的 TokuDB 备份方案

题目七:MySQL大数据处理中的方案 15:45-16:30

演讲嘉宾:知数堂吴炳锡

个人简介:吴炳锡, 知数堂联合创始人,MySQL DBA课程讲师,前新媒传信首席DBA、MySQL中国用户组(ACMUG)主席团成员。担任多年DTCC,SACC, Oracle技术嘉年华讲师及顾问,有多年MySQL系统架构设计及培训教学经验,擅长MySQL大规模运维管理优化、高可用方案、多IDC架构设计,企业级应用数据库设计等,关注: 数据库性能优化,架构优化,多中心架构设计

内容简介:

现在企业数据量都比较大,MySQL 单实例TB以上级别的库也比较多见,这里给大家分享一个基于TokuDB引擎的解决方案及对TokuDB代码的优化处理。

内容大纲:
TokuDB介绍
为什么会选择对TokuDB进行优化
基于Percona TokuDB的优化增强
高速写入及读取性能测试
TokuDB无痛上线架构
总结

题目八:开源PhxSQL-强一致高可用的MySQL集群 16:30-17:15

演讲嘉宾:腾讯 陈俊超

个人简介:陈俊超,高级工程师。11年加入腾讯,现处于微信架构部资料与关系链组。先后负责了朋友圈架构,群聊系统等分布式系统,并见证了微信的从0到1。现负责PhxSQL开源项目。曾讲述朋友圈架构课程

内容简介互联网应用中账号和金融类关键系统要求和强调强一致性和高可用性。当面临机器损坏、网络分区、主备手工或者自动切换时传统的MySQL主备难以保证强一致性和高可用性。PhxSQLMySQL集群构建在一致性完善的Paxos协议基础上保证了集群内MySQL机器之间数据的强一致性和整个集群的高可用性。

课程大纲:
1、MySQL容灾问题
2、PhxSQL实现思路
3、PhxSQL具体实现
4、PhxSQL性能表现

演讲嘉宾和受邀VIP晚宴 19:00–21:00 地点待定。

————————————————————-

香港活动:

时间:2017-03-26  9:30–18:00

地点:香港 Oracle办公室,Conference Room 1/2,37/F, The Lee Gardens One, 33 Hysan Avenu, Causeway Bay, Hong Kong.

活动议程:

签到:09:30-10:00

开场致辞以及互相介绍:香港MySQL用户组创始人 马楚成  10:00-10:30

香港场演讲嘉宾

MySQL集群化的三种武器——MNC,MGC与MIC  10:30-11:15
演讲嘉宾:周彦伟

个人简介:周彦伟  去哪儿网数据库总监  Oracle MySQL ACE Director
在去哪儿网负责数据库平台的管理和维护工作。工作范围包括MySQL,Redis,HBase平台的架构设计,性能调优,日常运维以及自动化运维平台设计。曾经担任人人网(校内网)MySQL技术主管,负责数千规模的MySQL数据库实例的运维管理。
中国MySQL用户组(ACMUG)创始人兼主席,领导和组织中国MySQL社区活动。

简介:在多年运维MySQL的过程中,我一直固执地认为MySQL最终的发展路线一定是集群化。所以在很多年前,就开始关注MySQL集群。MySQL NDB Cluster(MNC),MySQL Galera Cluster(MGC),MySQL InnoDB Cluster(MIC),这三者是MySQL历史上三种不同的集群实现方式。在我的前东家人人网的时候,我实践过MNC,在目前的去哪儿网,我们正在维护者中国乃至全球都算较大规模的MGC,同时我们也在密切关注MIC的发展,我相信MySQL会在集群化的道路上不断前行。

最火的MySQL高可用方案 – MySQL群组复制 11:15-12:00

演讲嘉宾:Oracle 马楚成

个人简介 :马楚成(Ivan Ma) :Oracle MySQL 亚太区资深销售顾问 是香港MySQL的用户组主要的主持人。

在资讯科技行业有超过20多年的企业系统基础设施和软件技术的经验。 对应用平台架构方案和不同类型的数据库也有丰富的经验。 目前在MySQL,负责售前諮询技术交流和產品推广活动。 曾经担任Sybase亚太首席方案架构师。 在Sun MicrosystemsOracle收购之前对硬件和存储网络,Java,数据库和应用服务器跟客户制定解决方案。

内容简介一个新发布的MySQL高可用方案群组复制 (MySQL Group Replication) 可以同时多台读写。加上MySQL Router提供的路由增强数据库透明撤换的好方法。

当天可以跟大家一起分享关于MySQL Group Replication 的设置和部署。也会用wordpress应用来演示对于MySQL Group Replication + MySQL Router 的多台高可用方案。

茶歇:12:00-12:15

主题三:MySQL软硬件一体化优化实践 12:15–13:00

演讲嘉宾 彭立勋 阿里云

个人介绍:彭立勋,阿里云高级数据库专家,MySQL ACEMariaDB基金会Senior Developer2010年开始在阿里从事MySQL工作,从DBAMySQL内核研发,为社区贡献了多个功能和补丁,例如多源复制,线程内存监控,闪回等。现在负责阿里云RDS MySQL源码研发。

主题四: TRedis在腾讯游戏的发展和实践 13:00–13:45

演讲嘉宾: 腾讯游戏 汪清平

个人简介:汪清平,腾讯游戏DBA团队高级后台开发工程师。2015年加入腾讯游戏开始从事高性能及持久化的Redis集群服务的开发,见证了项目从0到上万现网运行实例的发展过程。热衷于数据库与分布式相关的技术,理论和工程实践,致力于为业务提供可靠和方便的存储服务。

内容简介:Redis服务在腾讯游戏业务的应用中不断面临着挑战,如超大数据量对机器的需求造成运营成本不断的攀升,复杂的网络环境对服务稳定性造成了严重的影响等等。腾讯游戏DBA团队为了解决这些痛点,定制开发了一款高性能及持久化Redis服务。我们将会介绍TRedis的演进历程和在业务中的实践经验。

活动报名,请扫描二维码,前往报名网址。

活动主办:ACMUG(中国MySQL用户组)

活动网址:http://www.acmug.com

活动赞助:腾讯云

战略合作:宝存科技

特别感谢:百格活动、腾讯游戏

ACMUG 2017 深圳活动启动啦

325日 深圳腾讯大厦!

325日 深圳腾讯大厦!

325日 深圳腾讯大厦!

重要的事情说三遍!

是的,深圳,我们又来了!

在美丽的情人节里,ACMUG给各位朋友拜个晚年,祝大家晚年幸福,节日快乐!

 

在这不同寻常的日子里,我们也要发布一个重要消息:

ACMUG 2017开年活动暨深圳MySQL技术交流隆重拉开帷幕啦!

我们继续秉承ACMUG一贯倡导的开源、开放、开心的宗旨,热诚欢迎各路英豪参加我们的活动,我们以MySQL为主线,同时接纳各种相关技术分享和交流,期望能以ACMUG的平台,让所有开源技术爱好者畅所欲言、广结良缘、一起学习、共同进步。

我们很快会推出更详尽的活动细则和演讲安排以及报名事宜,敬请留意我们的官方微信号:A_CMUG和我们的官方网站 acmug.com 。

最后我们感谢腾讯云的支持和腾讯游戏DBA的辛勤劳动,同时也感谢我们的长期合作伙伴宝存科技的大力支持。

如果意向参加活动或者赞助事宜请联系:

ACMUG深圳分会主席:梁飞龙 18923450368 微信号:felixliang 

ACMUG小秘书微信:all-cmug。

ACMUG 2016 MySQL年会圆满成功暨年会演讲演示文档集锦发布

MySQL年会于2016.12.10日在位于北京海淀紫竹院外文文化创意园的央视演播厅顺利举办,以下是这次年会演讲演示文档集锦:

Yoshinori_MyRocks_meetup

Siying_Dong_RocksDB_China_MySQL_meetup

Colin-Engineering-that-goes-into-making-Percona-server-for-MySQL-5-6-5-7-different-final

Ivan-Tu-MysSQL57docstore-en

宋利兵-MySQLHighAvailabilityWithGroupReplication-final

苏斌-InnoDB-architecture-and-tuning

Bo-Wang襄洛-阿里云-RDS-for-MySQL-最佳实践-2016北京ACMUG

程彬-CDB-for-MySQL-腾讯规模最大的数据库技术演进和实践

林水彬-MySQL-DBA打开-Hadoop的正确姿势

刘晓军谪仙-海量数据高可用架构实践ACMUG

徐伟_Shannon

提供下载的同时,我们也再次感谢本次大会的演讲嘉宾,大会的支持者和志愿者,以及赞助我们活动的宝存科技,腾讯云,MySQL官方团队。同时提供大合影照片,以及经典的宁静致远。借此感谢龙泉寺高僧带给我们的一股清流。愿大家愉快。

 

%e5%a4%a7%e5%90%88%e5%bd%b1-%e4%bf%ae%e6%9b%9d%e5%85%89

img_0094

MySQL 5.7的新增功能白皮书(中文版)

近期MySQL官方放出了《MySQL 5.7的新增功能白皮书》,ACMUG资词翻译组对此进行了翻译,我们这次给出原版英文链接以及我们的翻译版PDF下载。

 

原版下载地址:

What’s New in MySQL 5.7

ACMUG快照下载:

What’s New in MySQL 5.7

资词翻译组中文PDF版本下载:

MySQL 5.7的新增功能白皮书(中文版)

作者简介:资词翻译组

资词翻译组,由数名数据库技术爱好者组成,旨在传播技术,帮助他人,提升自我。目前的成员有:田丽芳,强昌金,王竹峰,侯军伟,吕智超,刘启荣,周彦伟。

译事三难:信、达、雅。信者,真也,真者,不伪也;达者,至也,至者,无过无不及也;雅者,文学性也,文学性者,当雅则雅当俗则俗也。我们深知能达成此三事,绝非一日之功,亦非常人所能。然,苟利国家生死以,岂因祸福避趋之。我们还是希望竭尽所能,不遗余力,做一点微小的工作,提高姿势水平。由于能力有限,水平一般,有错误不妥之处,还请批评指正,希望能得到大家的资词。

相约七夕,记ACMUG2014年8月份活动

2014.08.06更新,本次活动PPT下载地:http://vdisk.weibo.com/s/uKtEUbDumuJQ8

8月2号,适逢中国传统佳节七夕节,这是中国传统节日中最具浪漫色彩的一个节日。它来自于牛郎与织女的传说。由于古代女子希望以织女为榜样。所以每逢七姐诞,她们都会向七姐献祭,祈求自己能够心灵手巧、获得美满的姻缘。我们选择在这一天举办活动,也期望在聊技术的同时,某些志同道合的俊男美女能在热烈的讨论中摩擦出爱情的花火,留下一段美事也是ACMUG的佳话。

本次活动有两个主题,分别是来自 CNTV的古雷古大师的《InnoDB Page一瞥》和来自新浪网的李涛带来的《新浪数据库自动化运维平台演进》。

在《InnoDB Page一瞥》中,古大师首先跟大家解释了一下什么是InnoDB Page,让大家有个初步的认识,然后详细介绍了在源码中InnoDB Page的读取,如何进行查询,index的遍历,以及OverFlow pages。本次分享的精髓是古大师根据InnoDB page的理论总结出他对查询优化的思考,片段如下:

1 2 3

当然还有很多干货可见ppt,不在此一一列举了,最后附上一张古大师为了分析InnoDB page的原理画的结构图。

4

李涛分享的《新浪数据库自动化运维平台演进》也是新浪网多年的运维经验的结晶。分别介绍了(1)新浪数据库平台概况 (2)自动化运维系统(3)iDB自助系统。

截图说明如下,详情可以参考他的PPT。

11 12 13

最后给出两张本次活动的照片:

21 22

ACMUG的故事(7)

#CMUG##ACMUG# No.7:缘起。大概是2012年的时候,@拉风_zhang  张海 同学跟Oracle官方组织IOUC联系注册了CMUG。这样CMUG就正式固定了下来,它跟FFDC的活动几乎是同样的性质和内容,组织和参加活动的也大部分是一拨人,鉴于大家都是利用业余的时间组织活动,精力有限,于是二者非常自然的走在了一起,形成了今天的统一的MySQL社区组织,目前主要活跃在北京等少数几个城市。在2013年的时候,金官丁同学 @mysqlops 着手组织以上海为核心的中华数据库协会,在这个过程中CMUG的核心人员也积极参与其中,为中华数据库协会的顺利组建也贡献了自己的力量。这样,在全国范围内,MySQL的线下社区活动正在慢慢蔓延,相信不久的将来会有燎原之势。

 

 

ACMUG的故事(6)

#CMUG##ACMUG# No.6:缘起。我们有文献记载的活动资料是从2011.10开始,但实际上,在此若干年之前,就有小规模的活动了,在国内几个早期知名DBA的带领下,由@吴炳锡 同学召集,非定期的线下版聚,讨论最新的技术进展和自己的心得。在这种聚会的过程中,很多人收益匪浅,这也促使更多的人加入。

ACMUG的故事(4)

#ACMUG##CMUG#No.4:a,active,积极地,活跃的。CMUG是一个活跃的技术交流小组,它由几个热心的核心组织者组成,每年都会举办几次高质量的技术交流活动,大概是一个季度或者两个季度一次,这些活动的分享者也是来自目前一线互联网公司的一线技术人员,分享干货的成色完全不逊于全国性的各个大会,并且由于每次分享仅有几十人参与,大家可以充分的,欢乐的进行深度的讨论,每次讨论的热烈也让人心潮澎湃,受益匪浅。这是每次分享的不完全list:http://acmug.com/activity-list/

 

 

ACMUG的故事(3)

#ACMUG##CMUG#No.3:a,all;所有的,CMUG是所有的中国爱好MySQL和周边技术的技术极客追求者的活动家园。这个用户组不需要注册入会,只要你喜欢分享,只要你喜欢讨论技术,你就是我们的一员。欢迎所有追求技术进步的同道中人加入,让我们一起携手成长。