踏破铁鞋,只为你的名字:Hello TiDB

踏破铁鞋,只为你的名字:Hello TiDB

[文章作者:磨延城 转载请注明原文出处: https://mo2g.com/view/154/ ]

我参与的项目,目前​mysql单表千万级别,并且在持续增长,只要涉及到多表联合查询、做统计报表,系统就会很慢,或者无响应.由于表数据量太大,添加索引系统会长时间无法提供服务,只能通过修改程序逻辑,再优化sql来过度. 相对于开发难度的提升,我更担心数据库还能坚持多长时间.所以,我一直在关注有没有合适我的解决方案,从mysql/mariadb到postgresql,也包括NoSql.幸运的是,我似乎找到了,它就是TiDB.

成功的互联网项目,随着用户递增,需要处理越来越多的数据,自然就遇上了单机数据库瓶颈。这个时候就需要考虑对数据库进行分库或分表等Sharding方案来拓展数据库。接着又要思考中间件、数据同步、分布式事务、故障自恢复等问题的解决方案。如果没有专业的DBA团队,这一系列问题会非常棘手。

我参与的项目,目前mysql单表千万级别,并且在持续增长,只要涉及到多表联合查询、做统计报表,系统就会很慢,或者无响应。由于表数据量太大,添加索引系统会长时间无法提供服务,只能通过修改程序逻辑,再优化sql来过度。

相对于开发难度的提升,我更担心数据库还能坚持多长时间。所以,我一直在关注有没有合适我的解决方案,从mysql/mariadb到postgresql,也包括NoSql。幸运的是,我似乎找到了,它就是TiDB:https://github.com/pingcap/tidb

TiDB的核心特性直接解决了我所有的痛点:

1)SQL支持 (TiDB 是 MySQL 兼容的)

2)水平线性弹性扩展

3)分布式事务

4)跨数据中心数据强一致性保证

5)故障自恢复的高可用

6)so easy,引入官方的简介

TiDB 的设计目标是 100% 的 OLTP 场景和 80% 的 OLAP 场景。

TiDB 对业务没有任何侵入性,能优雅的替换传统的数据库中间件、数据库分库分表等 Sharding 方案。同时它也让开发运维人员不用关注数据库 Scale 的细节问题,专注于业务开发,极大的提升研发的生产力。

    评论:

    1. 磨者 939 回复2017年07月12日 10时04分
      磨者
      blogbaidu.cn
      blogtaobao.cn
      blogjd.cn
      blogweibo.cn
      bloggov.cn
      blogqq.cn
      blogtudou.cn
      blogyouku.cn
      blogsohu.cn
      blogganji.cn
      blogsogou.cn
      blogiqiyi.cn
      govblog.cn
      baiduiqiyi.cn
      govifeng.cn
      baidujd.cn
      baiduganji.cn
      govsina.cn
      baiduweibo.cn
      govsohu.cn
      baidusina.cn
      baidusohu.cn
      baiduifeng.cn
      baiducctv.cn

    2. 回复2017年07月12日 10时04分
      磨者
      baidutudou.cn
      baiduyouku.cn
      govbaidu.cn
      govweibo.cn
      govsogou.cn
      goviqiyi.cn
      sinasogou.cn
      sinagov.cn
      sinaifeng.cn
      govtudou.cn
      govjd.cn
      govyouku.cn
      sinataobao.cn
      sinacctv.cn
      govganji.cn
      govcctv.cn
      govqq.cn
      sinasohu.cn
      sinaiqiyi.cn
      sohugov.cn
      sinatudou.cn
      sohublog.cn
      sinayouku.cn
      sohujd.cn
      sohucctv.cn
      sohuifeng.cn
      sohutaobao.cn
      sinajd.cn
      sinaganji.cn
      sohuyouku.cn
      sohubaidu.cn
      sohuiqiyi.cn
      sohusogou.cn
      sohusina.cn

    3. 回复2017年07月12日 10时04分
      磨者
      sohusohu.cn
      ifengtaobao.cn
      ifengbaidu.cn
      ifenggov.cn
      ifengweibo.cn
      ifengiqiyi.cn
      sohuganji.cn
      ifengifeng.cn
      sohuweibo.cn
      ifengblog.cn
      ifengjd.cn
      ifengyouku.cn
      sohutudou.cn
      ifengganji.cn
      ifengsogou.cn
      sohuqq.cn
      ifengsina.cn
      ifengsohu.cn
      ifengcctv.cn
      cctvifeng.cn
      cctvyouku.cn
      cctvbaidu.cn
      cctvsina.cn
      cctvsohu.cn
      cctviqiyi.cn
      cctvsogou.cn
      ifengtudou.cn
      cctvtudou.cn
      cctvjd.cn
      taobaoblog.cn
      cctvtaobao.cn
      cctvganji.cn
      cctvblog.cn
      cctvweibo.cn
      taobaosogou.cn
      taobaoiqiyi.cn
      taobaosina.cn
      sogougov.cn
      taobaosohu.cn
      sogousina.cn
      taobaoweibo.cn
      taobaoifeng.cn
      taobaotudou.cn
      taobaoyouku.cn
      taobaocctv.cn
      sogoublog.cn
      taobaoganji.cn
      iqiyigov.cn
      sogouiqiyi.cn
      sogousogou.cn
      sogoucctv.cn
      sogoujd.cn
      sogouchina.cn
      sogoutudou.cn
      iqiyisina.cn
      iqiyisohu.cn

    4. 磨者 956 回复2017年07月26日 12时27分
      磨者
      http://gxfc2016.damuzzz.com/
      http://cqkpgs.damuzzz.com/
      http://bjlatx.damuzzz.com/
      http://tianjinboan.damuzzz.com/
      http://hwfbsu.damuzzz.com/
      http://gzxxmygs.damuzzz.com/
      http://fuzhoukp.damuzzz.com/
      http://hzhhgsmy.damuzzz.com/
      http://nbskspw.damuzzz.com/
      http://hncsjsp.damuzzz.com/
      http://hbwhkp.damuzzz.com/
      http://dykpsw.damuzzz.com/
      http://shywkp.damuzzz.com/
      http://mtswpz.damuzzz.com/
      http://dandngkp.damuzzz.com/
      http://scdpaa.damuzzz.com/
      http://cccmykp.damuzzz.com/
      http://sdjnbykp.damuzzz.com/
      http://jsntkp.damuzzz.com/
      http://jxncdkp.damuzzz.com/
      http://wuhu6868.damuzzz.com/
      http://sjzmygs.damuzzz.com/
      http://hdzxsm.damuzzz.com/
      http://hebhsmz.damuzzz.com/
      http://qqhedbsm.damuzzz.com/
      http://qhd2016.damuzzz.com/
      http://hbtstsm.damuzzz.com/
      http://sxtyxdsgs.damuzzz.com/
      http://handan68.damuzzz.com/
      http://ynkmtc.damuzzz.com/
      http://szxhmtw.damuzzz.com/
      http://zhshmyqw.damuzzz.com/
      http://fshankp.damuzzz.com/
      http://dnganpz.damuzzz.com/
      http://qzkpzc.damuzzz.com/
      http://xiamen2016.damuzzz.com/
      http://yckpmyz.damuzzz.com/
      http://datong208.damuzzz.com/
      http://hnzzkpgs.damuzzz.com/
      http://jyycxykp.damuzzz.com/
      http://qdaozp.damuzzz.com/
      http://yantp168.damuzzz.com/
      http://nanjing.damuzzz.com/
      http://wuxpamz.damuzzz.com/
      http://suzhwqz.damuzzz.com/
      http://nantong95.damuzzz.com/
      http://jiujian.damuzzz.com/
      http://ycsupyz.damuzzz.com/
      http://ytmyyxgs.damuzzz.com/
      http://sraop217.damuzzz.com/
      http://hbszym.damuzzz.com/
      http://jdzgdsmzw.damuzzz.com/
      http://jxwzdzsm.damuzzz.com/
      http://xpkpgs6.damuzzz.com/
      http://wzxrsm.damuzzz.com/
      http://xashysm.damuzzz.com/
      http://baozmcp.damuzzz.com/
      http://zhtsmzp.damuzzz.com/
      http://ptsnmqy.damuzzz.com/
      http://smgymygs.damuzzz.com/
      http://gyspzzw.damuzzz.com/
      http://wsjmkp6.damuzzz.com/
      http://hzsxmhdn.damuzzz.com/
      http://czsjcmy.damuzzz.com/
      http://kfshsmygs.damuzzz.com/
      http://stswzxkk.damuzzz.com/
      http://spyszcmh.damuzzz.com/
      http://sysydmw.damuzzz.com/
      http://sutxsm.damuzzz.com/
      http://ybzysmw.damuzzz.com/
      http://asswzx.damuzzz.com/
      http://benxi20.damuzzz.com/
      http://wsscsmyx.damuzzz.com/
      http://zxwhks.damuzzz.com/
      http://jzsjckgs.damuzzz.com/
      http://xnkbwsz.damuzzz.com/
      http://huajunyk.damuzzz.com/
      http://jznkdewb.damuzzz.com/
      http://whnyszk.damuzzz.com/
      http://wmzdskx.damuzzz.com/
      http://sdspzcy.damuzzz.com/
      http://zbokhsw.damuzzz.com/
      http://hhhtsywmy.damuzzz.com/
      http://nmgeedsmy.damuzzz.com/
      http://btswdsc.damuzzz.com/
      http://gxxjnsm.damuzzz.com/
      http://gygxsmyxgs.damuzzz.com/
      http://hkxzsm.damuzzz.com/
      http://syksymy.damuzzz.com/
      http://skfqhzx.damuzzz.com/
      http://ycsxhzsm.damuzzz.com/
      http://wmqshhsw.damuzzz.com/
      http://nyspwmhk.damuzzz.com/
      http://yzsmwhas.damuzzz.com/
      http://hjssjhmza.damuzzz.com/
      http://hbsbqcmy.damuzzz.com/
      http://sxzrmyyx.damuzzz.com/
      http://hnwtyqmy.damuzzz.com/
      http://sdjthswsw.damuzzz.com/
      http://jsjnsmjtyxzrgs.damuzzz.com/
      http://ahsbcsmfz.damuzzz.com/
      http://jxsjasm.damuzzz.com/
      http://zjsfwsws.damuzzz.com/
      http://sjdsjtbys.damuzzz.com/
      http://zhswmygx.damuzzz.com/
      http://gdzyswkp.damuzzz.com/
      http://hnxssymy.damuzzz.com/
      http://gzhhhmy.damuzzz.com/
      http://yngcwbszp.damuzzz.com/
      http://scxxwzkhw.damuzzz.com/
      http://hnjwzxsp.damuzzz.com/
      http://hbdzyjmysy.damuzzz.com/
      http://sxghmyyxgs.damuzzz.com/
      http://hspdmyjtyx.damuzzz.com/
      http://qhshzhwh.damuzzz.com/
      http://nmgmdmy.damuzzz.com/
      http://xzzxsmapp.damuzzz.com/
      http://xjbsgxsm.damuzzz.com/
      http://gxyhsmyxgs.damuzzz.com/
      http://nxrwasyhs.damuzzz.com/
      http://xtjytsm.damuzzz.com/
      http://bdsxdcy.damuzzz.com/
      http://zjkxhzyfsm.damuzzz.com/
      http://cdxycdxy.damuzzz.com/
      http://jmjdtbw.damuzzz.com/
      http://hsdswzxks.damuzzz.com/
      http://yqsjbxswa.damuzzz.com/
      http://czsdswhb.damuzzz.com/
      http://jcsbjhsmz.damuzzz.com/
      http://shzsxcws.damuzzz.com/
      http://jzswypskz.damuzzz.com/
      http://ycsfzhwas.damuzzz.com/
      http://xnzspwaz.damuzzz.com/
      http://fxhxwsapz.damuzzz.com/
      http://luliangdk.damuzzz.com/
      http://whsjdsmyx.damuzzz.com/
      http://chefenfap.damuzzz.com/
      http://tongwszxnm.damuzzz.com/
      http://hbecswkas.damuzzz.com/
      http://byzebyze.damuzzz.com/
      http://wcbsxbwsa.damuzzz.com/
      http://xamkshcn.damuzzz.com/
      http://xgpwdamc.damuzzz.com/
      http://asmzxhkwy.damuzzz.com/
      http://csxzdhwk.damuzzz.com/
      http://liaoyangx.damuzzz.com/
      http://pjinyxsw.damuzzz.com/
      http://shwemhd.damuzzz.com/
      http://szwembh.damuzzz.com/
      http://aemhn68.damuzzz.com/
      http://xzs02hsw.damuzzz.com/
      http://xmxsbh.damuzzz.com/
      http://e-cbest.damuzzz.com/
      http://zsbzswak.damuzzz.com/
      http://bhsmzb.damuzzz.com/
      http://strong.damuzzz.com/
      http://ncbhdszp.damuzzz.com/
      http://yhua85.damuzzz.com/
      http://bdsyds.damuzzz.com/
      http://sxstybh.damuzzz.com/
      http://rainbowcn.damuzzz.com/
      http://whbhwh09.damuzzz.com/
      http://hzbh0571.damuzzz.com/
      http://cntpysw.damuzzz.com/
      http://kunbyk.damuzzz.com/
      http://cdbh028.damuzzz.com/
      http://grandocean.damuzzz.com/
      http://hbtszsk.damuzzz.com/
      http://fuzhbah.damuzzz.com/
      http://jxszxk00.damuzzz.com/
      http://shangrao68.damuzzz.com/
      http://gzhysmwk.damuzzz.com/
      http://gdzhaic.damuzzz.com/
      http://stbnhsc.damuzzz.com/
      http://csdyw51.damuzzz.com/
      http://fushan1622.damuzzz.com/
      http://jmsdsyz.damuzzz.com/
      http://zjhdsmzw.damuzzz.com/
      http://mmbdxsp.damuzzz.com/
      http://ctbh02.damuzzz.com/
      http://hzsdbhsk.damuzzz.com/
      http://mz03.damuzzz.com/
      http://05sw.damuzzz.com/
      http://hy07.damuzzz.com/
      http://06yj62.damuzzz.com/
      http://qy63.damuzzz.com/
      http://07dc.damuzzz.com/
      http://zs60.damuzzz.com/
      http://066sp.damuzzz.com/
      http://wk07.damuzzz.com/
      http://05ts.damuzzz.com/
      http://wem63.damuzzz.com/
      http://hdsmwxs.damuzzz.com/
      http://bdz09.damuzzz.com/
      http://czb031.damuzzz.com/
      http://xtsz.damuzzz.com/
      http://ynsm.damuzzz.com/
      http://cdwdzk.damuzzz.com/
      http://hs01sm.damuzzz.com/
      http://ynwembh.damuzzz.com/
      http://zjyt05.damuzzz.com/
      http://mtszkp.damuzzz.com/
      http://hnsz71.damuzzz.com/
      http://apap6.damuzzz.com/
      http://hnsxwz.damuzzz.com/
      http://hanshan.damuzzz.com/
      http://bhtpzx.damuzzz.com/
      http://bao168lai.damuzzz.com/
      http://hmszx01.damuzzz.com/
      http://szhsmwp.damuzzz.com/
      http://wxlurm.damuzzz.com/
      http://liudean.damuzzz.com/
      http://anhbs03.damuzzz.com/
      http://hzchzc.damuzzz.com/
      http://zzsthbh.damuzzz.com/
      http://hktmbh.damuzzz.com/
      http://gxfc2016.ccedip.com/
      http://cqkpgs.ccedip.com/
      http://bjlatx.ccedip.com/
      http://tianjinboan.ccedip.com/
      http://hwfbsu.ccedip.com/
      http://gzxxmygs.ccedip.com/
      http://fuzhoukp.ccedip.com/
      http://hzhhgsmy.ccedip.com/
      http://nbskspw.ccedip.com/
      http://hncsjsp.ccedip.com/
      http://hbwhkp.ccedip.com/
      http://dykpsw.ccedip.com/
      http://shywkp.ccedip.com/
      http://mtswpz.ccedip.com/
      http://dandngkp.ccedip.com/
      http://scdpaa.ccedip.com/
      http://cccmykp.ccedip.com/
      http://sdjnbykp.ccedip.com/
      http://jsntkp.ccedip.com/
      http://wuhu6868.ccedip.com/
      http://sjzmygs.ccedip.com/
      http://hdzxsm.ccedip.com/
      http://hebhsmz.ccedip.com/

    5. 我来说两句:

        切换  

      磨途歌检测发现,您当前使用的浏览器版本过低,要想使用画板模式,请先更新浏览器

        切换  

      磨途歌随机验证码