下载APP
登录
关闭
讲堂
算法训练营
Python 进阶训练营
企业服务
极客商城
客户端下载
兑换中心
渠道合作
推荐作者

MongoDB 中文社区主席开讲啦!

2019-11-12 极客时间
你好,我是唐建法,技术社区里一般叫我 TJ。
现在在一家数据中台创业公司 Tapdata 担任 CTO,2019 年 10 月前,在 MongoDB 工作 5 年,担任首席架构师,也曾担任惠普软件和联邦快递的技术负责人及首席架构师等职位。
作为 MongoDB 在中国地区最活跃的布道师,曾与一些 MongoDB 社区专家一起组建了当前最活跃的 MongoDB 中文社区,并担任社区主席。在许多全国级的技术大会上,如阿里云栖,DTCC,CSDN 等分享过 MongoDB 技术话题,内容涉及 MongoDB 的最新功能,最佳实践,及相关生态如大数据、Spark、微服务、数据中台等。
我也曾为海内外头部客户主导设计过大型的 MongoDB 架构,如:
一线航空公司的机票库存运价系统
交付给多个运营商的物联网系统
四大咨询公司之一的全球三中心分布式架构
顶级半导体厂商的产线数据服务平台
香港顶级银行的金融数据中台
我和极客时间共同打造的视频课程《MongoDB 高手课》,将于 11 月 13 日 17:00 上线,希望能够通过这个课程让你更加深入理解 MongoDB 数据库精髓,通过一些实验的方式快速地学习并理解一些高阶知识,让你有足够的底气把简历上的“熟练使用 MongoDB 进行开发”改成“精通使用 MongoDB 进行开发”
按照数据库排名网站 DB-Engines 的统计,最近几年 MongoDB 一直保持在前 4 到 5 名,并且在不断增长。在它前面的是无一例外是有着 30 多年历史的关系型数据库,Oracle, MySQL, SQLServer 和 PostgreSQL。
只有 MongoDB 是最近 10 年才成熟起来的新型数据库。作为一个新时代的成熟数据库产品,MongoDB 最大的优势是开发效率的显著提升和卓越的横向扩展能力
我想分享下我的亲身经历,2012 年我在硅谷创业,做一个叫 Gameface 的游侠社交化平台的时候,我们当时基于 MySQL 的游戏后台到了近 1000 的并发的时候,MySQL 就频繁宕机。很偶然的机会我看到一个 MongoDB 的社区会议,觉得可以尝试一下,回来花了一个周末把代码改写成了 Python + MongoDB 代码 ,结果单节点可以支撑到 4000 多的并发写入。
不过,让我从此喜欢上这个数据库的原因,是我发现做同样功能的数据库访问层代码,换成 MongoDB 以后代码量从 2000 行降到了 200 多行!这是因为 MongoDB 直接使用了程序员非常熟悉的类似对象模型的 JSON 数据结构,从而大幅度的简化了模式设计,ORM 层编码等 CRUD 操作的流程。
简单来说,MongoDB 作为一个应用数据库有以下优势
如果你是开发者,MongoDB 可以让你花更少的时间在数据库上,专注于业务编程;
如果你是 DBA,它 可以帮你解决系统高可用,高性能以及横向扩展的痛点;
如果你是架构师或产品经理,MongoDB 是一个灵活的数据库,可以快速响应业务的需求变化。
通过这门课程的学习,希望可以让你有以下几点收获
有一个更加全面的视角来理解 MongoDB 数据库的意义,了解使用它的场景和价值;
搞清楚最困扰开发者的那些问题:比如文档模式设计,数据安全及事务等等;
深入理解常见性能问题根源及排查解决方法;
掌握进阶的架构设计方法及实践案例,比如两地三中心,数据中台等。
在学习过程中,如果你有哪些问题,也欢迎随时与我留言互动。
好,我是唐建法,让我们共同期待 11 月 13 日 17:00《MongoDB 高手课》上线!
 写留言

精选留言(29)

  • 2019-11-12
    终于等到mongodb
    11
  • 2019-11-12
    这个前端最友好的数据库来了
    5
  • 2019-11-12
    以前mongo只是会用,现在要精通
    1
    5
  • 2019-11-12
    再等个pg
    1
    3
  • 相见恨晚
    2
  • 2019-11-12
    千呼万唤始出来,犹抱琵琶半遮面。
    1
  • 2019-11-12
    finally, you are coming…
    1
  • 2019-11-12
    千呼万唤始出来。
    1
  • 2019-11-13
    小白一个,不知道可不可以跟得上
  • 2019-11-13
    希望能讲下mongodb在iot领域的应用
  • 不知道亿级记录查询效率如何~
  • 2019-11-13
    感觉好NB
  • 2019-11-13
    终于等到你
  • 2019-11-12
    深入浅出计算机组成原理的52讲,大家看看就明白了😂😂😂,不过我觉得就算只是应用层使用mongo,也要深入学习,就怕线上突然出来一个并发问题,然后束手无策,好尴尬
  • 2019-11-12
    我的Spring Cloud流量数据,就是存储在MongoDB,对外提供查询接口,比直接查rdbms快多了,很受渠道业务肯定,继续努力,吃透芒果滴毕!
  • 2019-11-12
    充值买老师课程
  • 2019-11-12
    千呼万唤始出来,终于等到了,期待赶紧更新
  • 2019-11-12
    坐等
  • 2019-11-12
    国内企业用mongodb多吗? 我了解的是最右在用mongodb,其他公司用这个数据库多吗?
  • 2019-11-12
    并发可以支持这么高,那是不是做游戏服务器,大部分情况下,可以不用redis了