一、客户感言
“PolarDB的分钟级弹性能力给我们的业务提供较大的灵活性,并节约了IT运维成本,同时PolarDB的主从低延时的特性让我们能充分利用只读节点提升系统容量。通过使用AnalyticDB MySQL提升了我们实时业务报表的查询速度。云MongoDB的高扩展能力和高稳定性让我们可以专注于业务开发。同时阿里云提供了完整的运维管控、备份恢复、实时监控报警能力有效地节约了我们的运维成本。”
——螳螂科技CTO陈海宣
二、客户简介
北京螳螂科技有限公司成立于2016年,是国内领先的教育行业一站式解决方案云平台服务商,深耕教育行业,打造“螳螂教育云”智能化一站式解决方案,产品体系包含营销云、AI在线客服、CRM、SCRM和网校,真正从推广、销售到教务、网校全链条打通形成闭环式服务,帮助传统教育行业逐步互联网化转型升级。总部位于北京朝阳区酒仙桥,目前已在上海、深圳、武汉、广州等地成立分公司,公司员工已达300余人。
目前螳螂教育云产品已经服务了包含新东方、立思辰、精锐教育、沪江网校等国内众多知名教育机构,覆盖成人教育以及职业培训等多条教育培训方向。
三、业务挑战
- 业务有高并发读写诉求,并希望数据库具备高弹性高扩展能力,能够支持平滑升降配,在升降配期间对业务影响小。
- 有用户画像、BI报表、实时分析等方面海量数据实时分析诉求,需要有实时分析引擎可以秒级分析亿级到百亿级数据,提高运营和业务决策效率。
- 需要高扩展性、高稳定性的数据库服务来存储在线客服对话消息。
四、解决方案
针对上面提到的痛点和问题,逐条说明客户使用数据库产品的解决方案。
- 云数据库RDS MySQL、PolarDB MySQL、AnalyticDB MySQL、云MongoDB、云Redis等兼容开源数据库,提供完整数据库生命周期管理、完整的数据库运维、完善的监控报警、自动高可用切换、透明读写分离,能有效提升研发效率、降低运维成本,并提供全链路安全能力提升数据库安全性,使得螳螂技术团队可以聚焦业务研发
- PolarDB在存储计算分离架构下,为用户提供具备极致弹性、高性能、海量存储的数据库服务,具备分钟级弹性能力和单集群最多达100TB的数据存储能力和高并发读写能力,升降配期间对业务影响小,满足螳螂对高并发读写和高弹性的诉求。
- AnalyticDB MySQL兼容MySQL数据库,查询速度快,能支持亿级到千亿级数据多位查询毫秒/秒级出分析结果,满足螳螂报表、用户画像、实时分析等场景秒级查询返回的诉求。
- 云MongoDB具备较好的扩展能力,完全兼容MongoDB各版本,具备高可靠性、高稳定性,具备同城/异地灾备能力和完善的备份恢复能力,满足螳螂对在线客服对话消息的存储诉求。
五、技术架构图
六、客户价值
- 云数据库的开箱即用、一键升降配、完整生命周期管理、备份、监控等能力能有效提升螳螂研发效率和降低运维成本,使得螳螂技术团队可以专注于业务研发。
- 通过PolarDB的高弹性能力有效提升了螳螂在业务突发流量期间快速应对能力,平滑升降配降低了升配对业务的影响,海量存储使得数据库满足数据快速增长的诉求。
- AnalyticDB MySQL的秒级分析海量数据能力很好地满足螳螂海量数据实时分析和实时报表诉求,提升了业务决策和运营效率,兼容MySQL的特性让开发变得简单和快捷。
- 通过云MongoDB提供高扩展、稳定可靠的MongoDB服务,可以给对话消息提供持续扩展的数据存储能力。