MyRocks在网易的应用

日期:2020-12-06 09:05:09   来源:互联网   编辑:小狐   阅读人数:484

主题:MyRocks在使用和优化实践

大纲:

1. 企业选择一种新型数据库,从0到1的实践过程中经过哪些阶段会更稳妥

2. MyRocks在的应用,会带来哪些优势

3. MyRocks和传统的InnoDB相比,需要配置哪些周边工具

4. 相比INNODB,MyRocks更适用哪些场景

5. MyRocks的高可用方案,王老师更推荐哪种

MyRocks在网易的应用(图1)

MyRocks在网易的应用(图2)

听说3306π要搞事情了

是啊,马上要搞3306π深圳站了

MyRocks在网易的应用(图3)

MyRocks在网易的应用(图4)

啊,是吗?哪天啊,在哪里办,怎么报名?

MyRocks在网易的应用(图5)

嘉宾自我介绍

MyRocks在网易的应用(图6)

数据库内核工程师杭州研究院数据库内核工程师,4年数据库技术经验,为传媒、音乐等业务数据库性能、稳定性与可靠性的支撑,擅长 myrocks/innodb 存储引擎,专注数据库及存储领域,喜欢探究底层原理,相信源码之前了无秘密。

MyRocks在网易的应用(图7)

我介绍一下MyRocks 在内部从0到1落地的过程,供大家参考。业务需要选择一种新型数据库,通常来说是现有的数据库在某些方面存在痛点了,比如云音乐的实时推荐场景,这是MyRocks落地的一个比较重要的场景。该场景写流量很大,RT 敏感。首先考虑的是LSM 模型的数据库,比如pika,myrocks,hbase。除了满足性能要求之外,稳定性、后续的运维难度、和公司其他组件的兼容程度这几个方面也是需要考虑的。实际性能下来MyRocks 性能满足需要,并且属于MySQL生态,运维上手快,DDB(内部中间件)以及binlog复制都可以继续使用。基于内核组对MyRocks充分的稳定性和异常模拟,业务最终选择了MyRocks。

请问王老师,MyRocks在的应用,会带来哪些优势呢?

节省存储成本是其一大优势,以传媒某业务为例,业务之前使用RDS,表中存有longtext类型的字段且数据量较大,RDS最大规格为2T,按数据增长量,已不能满足需求。当时可供于选择的有两种解决方案,分别为MyRocks和DDB(内部中间件)由于阿波罗业务数据库使用场景多为等值查询,最终考虑资源及DDB业务还需要在一定程度上变更使用姿势,符合Myrocks大数据量高压缩比及读性能也能满足业务需要,最终选择了Myrocks, 磁盘空间占用由1.8T降至630G,节省了很多存储成本。

MyRocks和传统的InnoDB相比,需要配置哪些周边工具吗?

在MySQL 5.7 上适配的MyRocks,目前还缺少物理备份恢复工具,Percona 在 8.0 版本xtrabackup 才支持备份MyRocks。Facebook 5.6 版本一个myrocks_hotbackup python 脚本工具,但是这个工具在5.7上使用存在问题,内部是在xtrabackup 2.4.8上适配了MyRocks 的备份恢复。

MyRocks发展已经比较成熟,相比INNODB,MyRocks更适用哪些场景呢?

MyRocks 在内部主要应用在以下场景,供大家参考:

i. 推荐类场景,这类业务通常写流量很大,并且数据量还不小,RT 敏感,用Redis成本太高,这类场景可以考虑使用MyRocks。

ii. 大数据量场景,这类业务通常是一些历史数据,数据量非常大并且增长很快,原来可能用innodb 存储,成本比较高,而且经常需要扩容,运维成本也高,这类场景适合MyRocks。

MyMyRocks的高可用方案,王老师更推荐哪种呢?

MyRocks 其实上层还是 MySQL嘛,因此基于binlog 的异步、半同步复制依然可以继续使用,内部还适配了MGR for myrocks ,也可以作为一个方案。

MyRocks在网易的应用(图8)

扫码报名

参与活动

学习新技能

赢取罗小波新书《MySQL复制技术和生产实践》和爱可生精美杯子

活动规则

写下您对本次活动的建议

或是想向嘉宾提出的问题

赠送

二者任选其一

围绕MySQL核心技术,将互联网行业中最重要的数据化解决方案带到传统行业中;囊括其他开源技术RadonDB、ClickHouse、Redis、MongoDB、Hbase、Hadoop、ElasticSearch、Storm、Spark等;干货知识,即便是赞助商,也要求如此,拒绝放水

本文相关词条概念解析:

场景

现代动画场景指的是影视动画角色活动与表演的场合与环境。这个场合与环境既有单个镜头空间与景物的设计,也包含多个相连镜头所形成的时间要素。动画艺术是时间与空间的艺术,是影视艺术的一个分支,动画场景的设计无不打上影视艺术的烙印。

网友评论
相关阅读
每天精选不同菜肴分享给大家,家常鸡腿菇,也不需要甜言蜜语,一定要冷水下锅

每天精选不同菜肴分享给大家,家常鸡腿菇,也不需要甜言蜜语,一定要冷水下锅

油泼辣子1.把所有食材放入碗内2.菜籽油到入锅中、大火烧开至

炸的做法之六——包卷炸,即成纸包鸡

炸的做法之六——包卷炸,即成纸包鸡

炸的做法之六—包卷炸:上期我们讲到板炸,可使鱼酥脆鲜美。这期

天冷女人早餐坚持每天喝一杯它,口感细腻顺滑又好喝,比牛奶便宜比豆浆香

天冷女人早餐坚持每天喝一杯它,口感细腻顺滑又好喝,比牛奶便宜比豆浆香

我们都知道,早餐是一天中最重要的一餐,早餐既要有主食,也要有

超市货架藏有四款价格相对平易近人的零食,可谓说是零食界的良心,每次都是买了又买

超市货架藏有四款价格相对平易近人的零食,可谓说是零食界的良心,每次都是买了又买

导语:超市货架藏有4种卖不上高价的零食,都是良心美味,我是买

小酥肉要香酥,关键就在于腌肉和挂糊,酥肉要想炸得又香又酥

小酥肉要香酥,关键就在于腌肉和挂糊,酥肉要想炸得又香又酥

小酥肉是过年非常受欢迎的一道菜,从南到北几乎各地的人们都喜欢

年夜饭,勺子将每段黄瓜雕刻成黄瓜盅,让大家年夜饭上露一手,虾仁等食材做一道竹报平安的菜肴

年夜饭,勺子将每段黄瓜雕刻成黄瓜盅,让大家年夜饭上露一手,虾仁等食材做一道竹报平安的菜肴

年夜饭,不同于我们平时吃的家常菜,它不仅要营养美味,还要讲究

八款地方名面你比较喜欢吃那个,也是四川必不可少的一道面食

八款地方名面你比较喜欢吃那个,也是四川必不可少的一道面食

八款地方名面你比较喜欢吃那个?有没有没吃过的?想不想吃?看看

快过年了,这道菜可以提前备好,一上桌就让人眼前一亮,味道也好吃

快过年了,这道菜可以提前备好,一上桌就让人眼前一亮,味道也好吃

就快过年啦,那可是我们中国最重要、最隆重的传统节日,逢年过节

我自己贼喜欢的9款低卡高蛋白零食,一点都不拆,减脂期力荐

我自己贼喜欢的9款低卡高蛋白零食,一点都不拆,减脂期力荐

说起低卡的零食肯定不少,但是说起低卡高蛋白的零食就肯定没那么

这是饭店里最脏的一道菜,老板从不让家人在外面点这道菜吃,而大多数朋友都不知情

这是饭店里最脏的一道菜,老板从不让家人在外面点这道菜吃,而大多数朋友都不知情

每天精彩不断!导读:饭店里“最脏的”一道菜,老板从不让家人吃