

公司介绍
杭州杰峰科技有限公司(简称“杰峰科技”)成立于2019年,总部位于中国杭州,以“智能科技解决方案领航者”为企业定位,致力于为各行业提供智能化、信息化、自动化的整体解决方案,主要涉足网络摄像机 (IP Camera)、硬盘录像机、智能算法、图像处理、人脸识别、数据传输存储、无线套包、同轴高清技术以及合封模组等产品和技术领域。旗下拥有“杰峰软件”、“杰峰物联”、“杰峰智能”等知名品牌,为客户提供全方位的技术支持与服务。
业务面临的挑战及现状
业务快速发展带来不断变化的技术需求:杰峰科技每年都会推出新的设备类型和新功能迭代,平台接入的设备数量快速增加,设备告警事件消息数据灵活多变,业务迭代带来消息类型属性不断变化,需要具备灵活的Schema变更能力,但是传统数据库实现方式缺乏灵活性。
稳定支撑高并发计算及海量存储需求:随着杰峰海外业务发展,IP Camera等终端数量随之增多,消息服务需要具备强大的扩展能力来应对未来的千万级的设备增量。同时,海量时序数据对存储造成压力,且随着数据量增大,ES的查询性能面临瓶颈。
持续的技术领先性追求:原有数据库有诸多功能限制,比如事务,Range分片,并发Balancer等,导致无法及时应对业务的快速增长。
选择阿里云数据库MongoDB版
灵活的文档模型帮助企业降本增效:阿里云数据库MongoDB版非常适合处理不断变化的消息类型属性,提供在线的属性变更,非常灵活。阿里云数据库MongoDB版使用自研低成本存储,使得数据库成本大幅度的降低达30%以上,并且在同等成本下,能实现更高的性能。
分布式扩展模式应对海量数据增长:阿里云数据库MongoDB版原生的分片功能,提供强大的横向扩展能力,可以支持杰峰科技未来海外不断增长终端数量对于消息事件服务的处理能力的压力。比原数据库提供更多的分片策略,可以快速适应数据量变化对数据均衡的影响。
7*24小时专家服务:阿里云数据库MongoDB版具有官方MongoDB的授权,提供最新的MongoDB版本,比原有数据库提供更加丰富的功能,如事务的支持,范围分片,Balance多线程加速等。同时,日常的运维任务依靠阿里云管控平台,数据库故障、调优以及其他复杂问题可协调专家团队介入解决,提供7*24小时专业服务支持,为业务的在线提供保驾护航能力。
生态兼容:阿里云托管的MongoDB跟MongoDB开源社区版生态融合,中文文档资料丰富,降低研发学习成本。

架构示例
高效支持多元消息类型的解决方案
阿里云数据库MongoDB版实现了客户消息服务对不同消息类型的支持,目前消息类型已经达到60种以上,且持续增加中。符合客户未来业务高速发展需求。同时提⾼了服务可靠性:通过数据分⽚和复制集,系统具备了⾼可⽤性和容灾能⼒,提高了扩容的便利性,减少了对业务的影响。时序场景下,阿里云数据库MongoDB版能够在Runtime增加设备类型和功能迭代,实现schema的在线变更。
通过部署阿里云数据库MongoDB版,脱离原数据库的版本上限,充分利用时序、Balance优化和查询优化等新版本特性,大大提高业务执行效率。MongoDB 7.0,结合新版本对时序性能的优化,支持的QPS提升近4倍。借助时序性能,存储成本优化50%以上。
更快的开发速度,可以契合服务的快速部署和落地。基于阿里云的托管MongoDB服务,背后是阿里云及MongoDB原厂的支持,日常的运维任务依靠阿里云管控平台,数据库故障、调优以及其他复杂问题可协调MongoDB专家团队介入解决。
客户证言
“在消息服务和设备状态两大服务中使用阿里云数据库MongoDB版后,大幅优化数据库的性能和成本,结合官方的专家服务支持,充分利用MongoDB的优异能力,成本降低30%以上,极大的提升了业务用户体验。”
杰峰科技IT运维总监,寿超
推荐阅读
















