10 月 23 - 25 日,QCon 上海站即将召开,现在购票,享9折优惠 了解详情
写点什么

NewSQL 在转转的千亿规模应用实践

  • 2019-09-14
  • 本文字数:707 字

    阅读完需:约 2 分钟

NewSQL在转转的千亿规模应用实践

ArchSummit深圳2018大会上,孙玄讲师做了《NewSQL 在转转的千亿规模应用实践》主题演讲,主要内容如下。


演讲简介


转转二手交易网为海量用户提供一个有担保、便捷的二手交易平台。转转后端过去主要使用 MySQL 和少部分 MongoDB。但随着业务的增长,公司的数据规模逐渐变大,为了应对大数据量下业务服务访问的性能问题,MySQL 数据库常用的分库、分表方案会随着 MySQL Sharding(分片)的增多,业务访问数据库逻辑会越来越复杂。而且对于某些有多维度查询需求的表,我们总需要引入额外的存储或牺牲性能来满足我们的查询需求,这样会使业务逻辑会越来越重,不利于产品的快速迭代。面对这样现实问题,转转尝试了使用 NewSQL 技术来构建新的在线数据库集群,扩展性和运维性得到了很大的提升,传统的 MySQL 在大数据量下产生的问题得到了很好的解决。在本次演讲中,会分享一些一线的调研和使用 NewSQL 的经验,以及相关的业务场景的表现。


演讲提纲


  1. 转转业务场景;

  2. 为什么使用 NewSQL 替换传统分库分表及适用场景;

  3. 分布式数据库 TiDB 应用实践经验

  4. POC

  5. 预上线

  6. 架构部署

  7. 线上表现数据

  8. 遇到的问题和相关解决方案

  9. 后续接入规划与未来架构迭代;


听众受益点


  1. 了解 NewSQL 的在业界发展趋势;

  2. 了解 NewSQL 的在互联网电商行业的使用场景;

  3. 了解 NewSQL 的在转转的应用实践经验,使得各位企业能够借鉴。


讲师介绍


孙玄


转转 首席架构师


孙玄目前是转转公司首席架构师/架构算法部负责人,前 58 集团技术委员会主席,高级系统架构师。擅长系统架构设计,大数据,机器学习等技术。前百度高级工程师,参与百度社区搜索部多个基础系统的设计与实现。毕业于浙江大学。












完整演讲 PPT 下载链接


https://archsummit.infoq.cn/2018/shenzhen/schedule


2019-09-14 17:101371

评论

发布
暂无评论
发现更多内容

Mybatis3 源码解析系列

Java mybatis

Linux系统编程-进程间通信(共享内存)

DS小龙哥

Linux 共享内存 2月月更

AI生明月,万里共文心

脑极体

MyBatis3源码解析(7)TypeHandler注册与获取

Java mybatis

MyBatis3源码解析(8)MyBatis与Spring的结合

Java mybatis

MyBatis3源码解析(4)参数解析

Java mybatis

与Karmada一起航行:海量节点的多集群管理

华为云原生团队

容器 云原生 k8s k8s多集群管理 多云管理

MyBatis Demo 编写(1)基础功能搭建

Java mybatis

MyBatis Demo 编写(2)结果映射转换处理

Java mybatis

创新推出 | Serverless 调试大杀器:端云联调

阿里巴巴云原生

阿里云 Serverless 云原生 端云联调

服务网格 ASM 年终总结:最终用户如何使用服务网格?

阿里巴巴云原生

阿里云 云原生 服务网格 容器服务

MyBatis3源码解析(2)数据库连接

Java mybatis

MyBatis3源码解析(5)查询结果处理

Java mybatis

Kubernetes集群统一日志管理方案(Elasticsearch+Filebeat+Kibana+Metricbeat)搭建教程

山河已无恙

Kubernetes 2月月更

java培训:JVM 锁的优化和逃逸分析

@零度

JVM JAVA开发

【架构师训练营】模块七作业

樰巳-堕~Horry

架构实战营 「架构实战营」

一个cpp协程库的前世今生(二十六)共享栈

SkyFire

c++ cocpp

Apache RocketMQ + Hudi 快速构建 Lakehouse

阿里巴巴云原生

阿里云 开源 云原生 消息队列

人人都是 Serverless 架构师 | 弹幕应用开发实战

阿里巴巴云原生

阿里云 Serverless 架构 云原生

MyBatis3源码解析(3)查询语句执行

Java mybatis

架构训练营模块二作业

苍狼

作业 模块二 架构训练营5期

如何实现一个人管理1000个主播?

优秀

低代码 直播带货, 主播

年度盘点|2021 年阿里云可观测实践回顾

阿里巴巴云原生

阿里云 云原生 可观测 Arms Arms 告警运维中心

云原生年度技术盘点出炉!乘风破浪正当时

阿里巴巴云原生

阿里云 云原生 年度盘点

【高并发】深入解析Callable接口

冰河

Java 并发编程 多线程 高并发 异步编程

性能分析之用户登录TPS低以及CPU被打满问题分析

zuozewei

性能分析 2月月更

MySQL RC事务隔离级别的实现

JavaEdge

2月月更

《MySQL入门很轻松》第4章:数据表的创建修改删除

乌龟哥哥

数据库 2月月更

如何做“健康码”的性能压测

阿里巴巴云原生

云原生 压测 健康码

MyBatis3源码解析(6)TypeHandler使用

Java mybatis

设计模式【15】--从审批流中学习责任链模式

秦怀杂货店

Java 设计模式

NewSQL在转转的千亿规模应用实践_ArchSummit_孙玄_InfoQ精选文章