基于阿里云数据库MongoDB版,微财数科“又快又稳”服务超7000万客户

本文涉及的产品
云数据库 RDS MySQL,集群系列 2核4GB
推荐场景:
搭建个人博客
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
云数据库 Tair(兼容Redis),内存型 2GB
简介: 选择MongoDB主要基于其灵活的数据模型、高性能、高可用性、可扩展性、安全性和强大的分析能力。

对于金融行业来说,“数据存储管理”至关重要,因为它不仅影响业务运营的效率,还直接关系到客户数据的安全和合规性。

微财数科是一家创新型金融科技企业,服务超过7000万客户,以“科技为本,创新金融服务,创造美好生活”为使命,凭借长期积累的金融科技能力和智能风控技术,致力于成为金融机构值得信赖的合作伙伴;同时通过科技力量助力消费金融业务,服务高成长用户,赋能小微经济发展。

作为一家金融科技公司,微财数科的核心业务之一是为客户提供贷款和信用评估服务。为了确保风险管理的有效性,微财数科需要实时处理大量的交易数据和客户信用信息。这要求微财数科的数据存储系统具有高性能、高可用性和强大的数据处理能力。

当前业务挑战

金融科技所面临的业务场景往往较为复杂。一方面,小额高频需求叠加庞大的用户群,使得金融科技场景下的进件规模较大,对中后台的技术支撑要求较高;另一方面,多元业务场景,不同金融机构的合作需求,也对金融科技企业的开发效率和系统敏捷性提出更高标准。

此外,由于金融业务场景的特殊性,数据安全和系统稳定性标准也显著高于其他行业。因此,面对诸如处理高并发,保证用户服务体验,拓展新场景的开发效率等需求,金融科技必须重构底部资源层和基础软件层,以适配数字平台发展战略。

在进行风险控制时,微财数科面临以下几个主要挑战:

  1. 数据量巨大:每天处理数百万条交易记录和信用评估数据。
  2. 实时分析需求:需要实时监控交易行为,识别潜在风险。
  3. 数据安全和合规性:保护客户敏感信息,符合监管要求。

解决方案

微财数科选择了阿里云数据库MongoDB版作为非结构化的核心数据库解决方案,通过以下方式应对挑战:

数据分片和复制:

● 分片:将数据分片,以便横向扩展数据库。这样可以有效处理大规模数据,同时保持高性能。
● 复制集:通过设置复制集,实现数据的高可用性和容灾能力。一旦某个节点出现故障,系统可以自动切换到备份节点,确保服务不中断。

实时数据处理和分析:

● 聚合管道:利用阿里云数据库MongoDB版的聚合管道功能,实时处理和分析交易数据。通过设定复杂的查询和分析规则,及时发现异常交易行为,进行预警和干预。
● 多数据源整合:将来自不同渠道客户授权数据整合到阿里云数据库MongoDB版中,进行全面的信用评估和风险分析。

数据安全和合规性:

● 数据加密:对存储的数据进行加密,确保敏感信息在存储和传输过程中得到保护。
● 权限控制:设置严格的访问权限控制,只有经过授权的人员才能访问特定数据。
● 审计日志:启用阿里云数据库MongoDB版的审计功能,记录所有数据访问和操作,确保合规性和追溯能力。

image.png

数据迁移和同步:

阿里云数据传输服务(Data Transmission Service,简称DTS)集数据迁移、订阅及实时同步功能于一体,通过该产品保障了数据实时迁移和一致性。
image.png

● 阿里云DTS提供丰富的数据校验能力,其中全量校验具备自适应复检能力,高效保障存量数据一致性;提供的增量校验能实现源库低流量、低扰动来保障增量数据一致性检验。对于校验出的不一致数据,能够以源端实例数据为参考进行订正,保证迁移过程中数据的一致性。

● 阿里云DTS提供一定场景下的并发写入策略切换能力,能够有效提高增量迁移速率,保障数据迁移的高效准确。

业务效能显著提升

借助于阿里云数据库MongoDB版的强大能力,微财数科的业务在以下方面收获了显著提升:

  1. 提升了数据处理能力:系统能够每天高效处理数TB级交易记录,支持实时风控分析。

  2. 提高了服务可靠性:通过数据分片和复制集,系统具备了高可用性和容灾能力,减少了停机时间。

  3. 增强了数据安全性:通过加密和权限控制,确保客户数据的安全和合规,提升了客户信任度。

  4. 优化了风控模型:通过整合多数据源和实时分析,风险控制模型更加精准,有效降低了逾期率和坏账率。

  5. 借助阿里云DTS的数据迁移和校验能力,实现了数据高效准确的迁移上云,助力公司业务的高质量发展。

客户收益

阿里云数据库MongoDB版作为微财数科的数据存储管理解决方案,在提升风控能力方面发挥了重要作用。通过高效的数据处理、实时分析和严格的安全控制,微财数科不仅提高了业务运营的效率,还增强了对客户的服务能力,为公司的发展提供了有力支持。

在个性化金融产品推荐方面

● 阿里云数据库MongoDB版的分布式架构和高性能查询能力使得实时数据分析和处理成为可能,为个性化推荐提供了可靠的数据支持。
● 通过阿里云数据库MongoDB版的聚合管道功能,微财数科能够快速、高效地进行复杂数据分析,提升推荐系统的响应速度和精度。
● 阿里云数据库MongoDB版提供的分片能力解决大表存储,提升数据查询效率,同时减少维护成本(碎片、索引管理、查询效率)。

在智能风控系统方面

● 利用阿里云数据库MongoDB版的复制集和分片技术确保了系统的高可用性和可扩展性,能够处理海量的交易数据。
● 实时的聚合分析和查询优化功能支持风控系统对大数据的快速处理和实时风险评估。

在运营优化方面

● MongoDB灵活的文档模型和强大的数据处理能力,使得复杂的运营数据分析和处理变得更加简单和高效。
● 通过阿里云数据库MongoDB版收集和分析公司内部运营数据,如客服记录、业务流程数据等,发现运营中的瓶颈和改进点。
● 自动化工具减少了人工操作,提高了工作效率和准确性。同时显著降低了运营成本,提高了公司的盈利能力。

客户展望

微财数科副总裁/CTO 吴迪:“MongoDB在金融科技业务场景下,高效解决了异构数据的存储,实时数据分析的痛点问题,在风控审核与推荐等高时效与高稳定性要求的场景下,发挥了至关重要的作用,在未来也将在AI领域持续输出价值。”

选择MongoDB主要基于其灵活的数据模型、高性能、高可用性、可扩展性、安全性和强大的分析能力。这些特性使得MongoDB在微财数科的个性化金融产品推荐、智能风控系统和数据驱动的运营优化等典型应用场景中得到了广泛应用,充分契合了公司的业务需求和创新战略,推动了公司的数字化转型和高质量发展。

通过利用MongoDB的数据库技术和服务,微财数科在数据创新和业务发展方面取得了显著成效。阿里云数据库MongoDB版不仅为微财数科提供了强大的数据存储和处理能力,还通过其高可用性和可扩展性,支持了公司在个性化推荐、智能风控和运营优化等方面的创新举措。数据驱动的战略使微财数科在金融科技领域保持了竞争优势,并持续推动业务的高质量发展。

相关实践学习
MongoDB数据库入门
MongoDB数据库入门实验。
快速掌握 MongoDB 数据库
本课程主要讲解MongoDB数据库的基本知识,包括MongoDB数据库的安装、配置、服务的启动、数据的CRUD操作函数使用、MongoDB索引的使用(唯一索引、地理索引、过期索引、全文索引等)、MapReduce操作实现、用户管理、Java对MongoDB的操作支持(基于2.x驱动与3.x驱动的完全讲解)。 通过学习此课程,读者将具备MongoDB数据库的开发能力,并且能够使用MongoDB进行项目开发。   相关的阿里云产品:云数据库 MongoDB版 云数据库MongoDB版支持ReplicaSet和Sharding两种部署架构,具备安全审计,时间点备份等多项企业能力。在互联网、物联网、游戏、金融等领域被广泛采用。 云数据库MongoDB版(ApsaraDB for MongoDB)完全兼容MongoDB协议,基于飞天分布式系统和高可靠存储引擎,提供多节点高可用架构、弹性扩容、容灾、备份回滚、性能优化等解决方案。 产品详情: https://www.aliyun.com/product/mongodb
相关文章
|
2天前
|
存储 JSON NoSQL
学习 MongoDB:打开强大的数据库技术大门
MongoDB 是一个基于分布式文件存储的文档数据库,由 C++ 编写,旨在为 Web 应用提供可扩展的高性能数据存储解决方案。它与 MySQL 类似,但使用文档结构而非表结构。核心概念包括:数据库(Database)、集合(Collection)、文档(Document)和字段(Field)。MongoDB 使用 BSON 格式存储数据,支持多种数据类型,如字符串、整数、数组等,并通过二进制编码实现高效存储和传输。BSON 文档结构类似 JSON,但更紧凑,适合网络传输。
27 15
|
16天前
|
人工智能 NoSQL MongoDB
阿里云与MongoDB庆祝合作五周年,展望AI赋能新未来
阿里云与MongoDB庆祝合作五周年,展望AI赋能新未来
|
10天前
|
存储 NoSQL 关系型数据库
阿里云数据库MongoDB版助力信也科技 打造互联网金融企业样板
我们的风控系统引入阿里云数据库MongoDB版后,解决了特征类字段灵活加减的问题,大大提高了开发效率,极大的提升了业务用户体验,获得了非常好的效果
阿里云数据库MongoDB版助力信也科技 打造互联网金融企业样板
|
1月前
|
关系型数据库 MySQL Linux
Linux系统如何设置自启动服务在MySQL数据库启动后执行?
【10月更文挑战第25天】Linux系统如何设置自启动服务在MySQL数据库启动后执行?
111 3
|
1月前
|
关系型数据库 MySQL Linux
在 CentOS 7 中通过编译源码方式安装 MySQL 数据库的详细步骤,包括准备工作、下载源码、编译安装、配置 MySQL 服务、登录设置等。
本文介绍了在 CentOS 7 中通过编译源码方式安装 MySQL 数据库的详细步骤,包括准备工作、下载源码、编译安装、配置 MySQL 服务、登录设置等。同时,文章还对比了编译源码安装与使用 RPM 包安装的优缺点,帮助读者根据需求选择最合适的方法。通过具体案例,展示了编译源码安装的灵活性和定制性。
140 2
|
26天前
|
Cloud Native 关系型数据库 Serverless
阿里云数据库获中国计算机学会“科技进步一等奖”!
阿里云数据库获中国计算机学会“科技进步一等奖”!
33 0
|
1月前
|
SQL 关系型数据库 数据库连接
"Nacos 2.1.0版本数据库配置写入难题破解攻略:一步步教你排查连接、权限和配置问题,重启服务轻松解决!"
【10月更文挑战第23天】在使用Nacos 2.1.0版本时,可能会遇到无法将配置信息写入数据库的问题。本文将引导你逐步解决这一问题,包括检查数据库连接、用户权限、Nacos配置文件,并提供示例代码和详细步骤。通过这些方法,你可以有效解决配置写入失败的问题。
71 0
|
13天前
|
关系型数据库 MySQL 数据库
Python处理数据库:MySQL与SQLite详解 | python小知识
本文详细介绍了如何使用Python操作MySQL和SQLite数据库,包括安装必要的库、连接数据库、执行增删改查等基本操作,适合初学者快速上手。
87 15
|
6天前
|
SQL 关系型数据库 MySQL
数据库数据恢复—Mysql数据库表记录丢失的数据恢复方案
Mysql数据库故障: Mysql数据库表记录丢失。 Mysql数据库故障表现: 1、Mysql数据库表中无任何数据或只有部分数据。 2、客户端无法查询到完整的信息。
|
13天前
|
关系型数据库 MySQL 数据库
数据库数据恢复—MYSQL数据库文件损坏的数据恢复案例
mysql数据库文件ibdata1、MYI、MYD损坏。 故障表现:1、数据库无法进行查询等操作;2、使用mysqlcheck和myisamchk无法修复数据库。

推荐镜像

更多
下一篇
DataWorks