极客视点
极客时间编辑部
极客时间编辑部
113230 人已学习
免费领取
课程目录
已完结/共 3766 讲
2020年09月 (90讲)
时长 05:33
2020年08月 (93讲)
2020年07月 (93讲)
时长 05:51
2020年06月 (90讲)
2020年05月 (93讲)
2020年04月 (90讲)
2020年03月 (92讲)
时长 04:14
2020年02月 (87讲)
2020年01月 (91讲)
时长 00:00
2019年12月 (93讲)
2019年11月 (89讲)
2019年10月 (92讲)
2019年09月 (90讲)
时长 00:00
2019年08月 (91讲)
2019年07月 (92讲)
时长 03:45
2019年06月 (90讲)
2019年05月 (99讲)
2019年04月 (114讲)
2019年03月 (122讲)
2019年02月 (102讲)
2019年01月 (104讲)
2018年12月 (98讲)
2018年11月 (105讲)
时长 01:23
2018年10月 (123讲)
时长 02:06
2018年09月 (119讲)
2018年08月 (123讲)
2018年07月 (124讲)
2018年06月 (119讲)
时长 02:11
2018年05月 (124讲)
时长 03:16
2018年04月 (120讲)
2018年03月 (124讲)
2018年02月 (112讲)
2018年01月 (124讲)
时长 02:30
时长 02:34
2017年12月 (124讲)
时长 03:09
2017年11月 (120讲)
2017年10月 (86讲)
时长 03:18
时长 03:31
时长 04:25
极客视点
15
15
1.0x
00:00/02:23
登录|注册

百度已经在生产环境使用CockroachDB

讲述:杜力大小:1.09M时长:02:23
云原生分布式数据库 CockroachDB 在推出之日起就受到了广泛关注。近日,包括百度在内的一些公司纷纷投入 CockroachDB 的怀抱。百度的 DBA 团队原先使用的是 MySQL,现在开始转向 CockroachDB,那么 CockroachDB 究竟帮助百度解决了哪些 MySQL 无法解决的痛点?
百度 DBA 团队在生产环境需要支持十亿用户对应用程序的访问,所以他们必须提供大规模且性能稳定的基础设施。他们最开始使用的是 MySQL,并通过分片和中间件为关键应用提供支持。但 DBA 团队希望在有新应用加入时,不仅能够提供大数据量存储,还能保持高并发的实时访问。为了加快查询速度,还需要支持二级索引,同时还能支持基于已有数据执行一些实时的数据分析。如果继续使用 MySQL,开发人员就必须在应用程序端做很多开发工作,才能实现这些需求。而如果改用 NoSQL 数据库,就要放弃二级索引、聚合功能和事务特性,这样也会给应用程序增加很大的复杂性。
百度 DBA 团队作为 CockroachDB 项目的贡献者之一,他们发现 CockroachDB 不仅可以满足他们的需求,而且不需要使用中间件,也不会给应用程序带来任何复杂性。该团队一边参与该项目,一边使用真实的流量负载来测试。最后,他们认为 CockroachDB 的架构非常适合他们的场景。
开发人员可以继续使用 SQL,而 DBA 团队不仅能够更快地作出运维响应,还能满足开发团队不断增长的需求。如果要扩展容量,只要加入新的服务器,在上面安装 CockroachDB,然后重新配置负载均衡器就可以了。负载均衡器自动对数据库流量进行路由、均衡和复制。
现在,百度在生产环境中已经有两个应用在使用 CockroachDB。他们在 10 台裸机上安装 CockroachDB,再加上一个负载均衡器来分配流量。每天访问 2TB 数据,执行 5000 万次写入操作。不仅可以使用二级索引,还支持分布式 SQL 查询。
在 CockroachDB 的帮助下,百度 DBA 团队现在对原先的一些手动执行工作进行了自动化,包括数据库复制、均衡管理和失效备援等。
百度表示会继续为 CockroachDB 项目作出贡献,不断增加新的特性,提升产品的可用性。
确认放弃笔记?
放弃后所记笔记将不保留。
新功能上线,你的历史笔记已初始化为私密笔记,是否一键批量公开?
批量公开的笔记不会为你同步至部落
公开
同步至部落
取消
完成
0/2000
荧光笔
直线
曲线
笔记
复制
AI
  • 深入了解
  • 翻译
    • 英语
    • 中文简体
    • 中文繁体
    • 法语
    • 德语
    • 日语
    • 韩语
    • 俄语
    • 西班牙语
    • 阿拉伯语
  • 解释
  • 总结
该免费文章来自《极客视点》,如需阅读全部文章,
请先领取课程
免费领取
登录 后留言

全部留言(1)

  • 最新
  • 精选
  • GeekAmI
    又多了一个数据库,哈哈
收起评论
显示
设置
留言
1
收藏
18
沉浸
阅读
分享
手机端
快捷键
回顶部