印闪网络:阿里云数据库MongoDB版助力金融科技出海企业降本增效

客户背景

上海印闪网络科技有限公司,于2017年1月成立,投资方包括红杉资本等多家国际知名风投公司。公司业务聚焦东南亚普惠金融,常年稳居行业头部。创始团队来自腾讯,中国团队主要由运营、风控及产研人员组成,核心成员有着丰富的国内知名互联网科技公司及金融公司关键岗位从业经验。公司为千万海外用户提供灵活便捷的线上信贷、信用卡等产品,服务覆盖线上线下消费金融全场景,并合作赋能本地金融公司,不断构建自身的生态系统。

业务挑战

成本过高:随着中国各个行业企业逐渐加快出海步伐,印闪在东南亚市场的发展也逐渐提速。然而,在不断的发展过程中,印闪在原先使用的云平台上面临日趋升高的成本压力。特别是作为印闪风控业务核心数据库(某NoSQL数据库,非MongoDB),随着数据量的不断增加,其高昂的成本也愈发让印闪难以承担。因此,公司望尽快降本增效。

查询性能不足:原数据库虽然也支持键值和文档数据模型,但是其查询比较依赖于精心设计的模式,以确保对主键的使用频率最优,对于复杂查询和不规则模式的支持有限,需要通过云服务商的其他服务(如Lambda或Step Functions)来完成复杂的查询逻辑。

原数据库主要以键值查询为主,适合高性能、结构稳定的查询需求,但对于多条件查询和数据结构灵活性较差,条件操作有限。业务部门希望所使用的数据库具备高效丰富的查询功能,无需额外搭配其他服务,从而简化架构、统一技术栈,让业务快速循序扩展到其他区域市场。
Image

扩张新市场:印闪希望在印尼主站业务的基础上迅速扩张其他区域市场,因此迫切需要一家在风控业务的支撑上有丰富实践经验的云厂商,从而让自己的业务在东南亚市场更具竞争力。因此,他们找到了阿里云。

解决方案

印闪选择了阿里云数据库MongoDB版作为其新的数据库解决方案。阿里云和MongoDB原厂专家对印闪现有风控系统技术栈和数据进行了严谨的技术评估和合理配置。迁移到阿里云数据库MongoDB版后,与之前使用原数据库每月上万美元的消费相比,成本降低了52.7%。

助力印闪网络完成业务拓展,免除后顾之忧

阿里云数据库MongoDB版不仅帮助印闪大幅降低了支出负担,实现了降本增效,而且还带来了更优质的服务,实现业务效率提升:

查询性能优化:阿里云数据库MongoDB 7.0支持海量数据下的低延迟的丰富查询操作,允许开发人员使用多字段条件、正则表达式等,并可以处理更复杂的查询逻辑。通过复合索引和文本索引,以及丰富的查询条件和复杂的聚合管道,MongoDB在多条件筛选、灵活结构的数据场景下表现更优。

降低运维负担:阿里云数据库MongoDB版基于完全托管的云环境,降低了印闪有限的DBA资源的运维复杂性,使得DBA能将更多精力投入到前端业务支持的创新场景中。

业务平滑迁移:阿里云和MongoDB原厂的联合支持,协助印闪高效实现从原数据库迁移到 MongoDB的业务代码改造,并完成数据库迁移、数据验证等工作,无缝平滑的数据库迁移对印闪前端业务未造成任何影响。

阿里云与MongoDB提供的共创生态帮助印闪网络从容应对业务爆发、客户海量增长,以及来自金融风控创新方面的各种挑战。印闪网络凭借阿里云数据库MongoDB版的支持,在中国出海企业中保持前沿优势,实现了共创共赢。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/62747.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【后端面试总结】HTTPS工作原理详解

引言 在现代网络通信中,数据的安全性至关重要。HTTP(Hypertext Transfer Protocol)作为互联网上传输数据的协议,虽然应用广泛,但其数据以明文形式传输,存在被窃取和篡改的风险。为此,HTTPS&…

51c嵌入式~单片机~合集2

我自己的原文哦~ https://blog.51cto.com/whaosoft/12362395 一、不同的电平信号的MCU怎么通信? 下面这个“电平转换”电路,理解后令人心情愉快。电路设计其实也可以很有趣。 先说一说这个电路的用途:当两个MCU在不同的工作电压下工作&a…

Java 基础知识——part 1

1.目前Java平台有三种版本: Java SE:用于开发桌面应用程序 Java EE:用于编写企业级应用程序 Java ME:用于开发设备应用程序 2.Applet可嵌入Web文档的一种小型程序,因网络传输速度关系都很短小 3.Appilication&…

【云计算】虚拟化技术

目录 1. 虚拟化技术在云计算中的那些地方发挥了关键作用? 2. 比较VMare,Xen等虚拟化产品的关键技术,以及对云计算技术提供的支持? 3. 服务器虚拟化,存储虚拟化和网络虚拟化都有哪些实现方式? 4. 讨论桌面…

力扣题目 - 2931.购买物品的最大开销

题目 还需要你前往力扣官网查看详细的题目要求 地址 思路 这边需要你去力扣官网详细查看题目看了题目提供的示例 已经有了解法, 先把values转成1维数组,排序之后进行累加即可 代码 var maxSpending function (values) {let list values.flat();list.sort((a, b) > a - …

嵌入式驱动开发详解6(RTC)

文章目录 前言RTC简介RTC驱动分析RTC驱动框架RTC驱动实现 RTC应用后续 前言 实时时钟是很常用的一个外设,通过实时时钟我们就可以知道年、月、日和时间等信息。 因此在需要记录时间的场合就需要实时时钟,可以使用专用的实时时钟芯片来完成此功能&#x…

单片机:实现跑马灯(附带源码)

单片机实现跑马灯 跑马灯(也称作流水灯)是一种常见的电子效果,通过依次点亮和熄灭多个LED灯,模拟出一个灯光流动的效果。跑马灯常见于装饰性电子产品中,也是一种展示单片机控制多路输出的基础应用。 在本项目中&…

力扣题目 - 935. 骑士拨号器

题目 还需要你前往力扣官网查看详细的题目要求 地址 1.象棋骑士有一个独特的移动方式,它可以垂直移动两个方格,水平移动一个方格,或者水平移动两个方格,垂直移动一个方格(两者都形成一个 L 的形状)。2.象棋骑士可能的移动方式如下…

传输层7——TCP拥塞控制(重点!!!)

目录 一、认识拥塞控制 1、什么叫做拥塞? 2、拥塞的特点 3、流量控制 VS 拥塞控制 二、TCP如何防止拥塞? 1、慢开始 2、拥塞避免 3、3重复确认 和 快重传算法 4、快恢复算法 5、总结 三、主动队列管理AQM 1、技术背景 2、AQM思 想和实现策略…

PostgreSQL/PostGIS中提升空间查询(分析)性能(效率)的一些方法

目录 1. 使用适当的索引 1.1 索引类型 1.2 分析查询计划 1.3 覆盖索引 1.4 复合索引 1.5 维护索引 1.6 删除不必要的索引 1.7 使用适当的数据类型 2. 建立分区表 2.1 分区表的基本概念 2.2 创建分区表的步骤 2.3 空间数据的分区 2.4 分区表优点 3. 简化几何形状 …

轮播(css+js)

目录 1.实现效果 2.基础代码演示 2.1js代码 2.1css样式 2.3实现效果 3.实现点击切换 3.1给button添加点击事件 3.2效果图如下 3.3发现问题 3.3.1不循环 3.3.2循环 1.实现效果 2.基础代码演示 2.1js代码 <div class"out-box"><div class"tes…

简单的JavaWeb开发示例

以下是一个简单的JavaWeb开发示例&#xff0c;包含一个使用Servlet和JSP实现的简单网页计数器功能&#xff0c;展示了基本的JavaWeb项目结构以及相关代码逻辑。 1. 项目搭建与环境准备 开发工具&#xff1a;可以使用Eclipse、IntelliJ IDEA等集成开发环境&#xff0c;这里以I…

fastadmin框架同时使用 阿里云oss和阿里云点播

背景 项目的实际需求中既要用到阿里云oss产品又用到阿里云点播系统&#xff0c;实现完美的统一。设置两个地址downUrl&#xff0c;thirdCode。分别代表阿里云oss上传路径和阿里云点播系统vId。 实现 默认框架你已经集成好阿里云oss集成工作&#xff0c;前端html页面实现 <…

优秀的3d建模是数据可视化的视觉核心1

增强视觉效果&#xff1a;3D建模通过创建三维立体图像&#xff0c;为观众提供了更为真实和直观的视觉体验。相比于传统的二维图表和图形&#xff0c;3D模型能够更准确地展示复杂数据之间的空间关系&#xff0c;使数据可视化大屏上的信息更加生动和易于理解。 提升信息传达效率&…

flink sink kafka的事务提交现象猜想

现象 查看flink源码时 sink kafka有事务提交机制&#xff0c;查看源码发现是使用两阶段提交策略&#xff0c;而事务提交是checkpoint完成后才执行&#xff0c;那么如果checkpoint设置间隔时间比较长时&#xff0c;事务未提交之前&#xff0c;后端应该消费不到数据&#xff0c…

leetcode 3224. 使差值相等的最少数组改动次数

题目链接&#xff1a;3224. 使差值相等的最少数组改动次数 题目&#xff1a; 给你一个长度为 n 的整数数组 nums &#xff0c;n 是偶数 &#xff0c;同时给你一个整数 k 。 你可以对数组进行一些操作。每次操作中&#xff0c;你可以将数组中任一元素替换为 0 到 k 之间的任一…

Y3编辑器文档4:触发器1(对话、装备、特效、行为树、排行榜、不同步问题)

文章目录 一、触发器简介1.1 触发器界面1.2 ECA语句编辑及快捷键1.3 参数设置1.4 变量设置1.5 实体触发器1.6 函数库与触发器复用 二、触发器的多层结构2.1 子触发器&#xff08;在游戏内对新的事件进行注册&#xff09;2.2 触发器变量作用域2.3 复合条件2.4 循环2.5 计时器2.6…

前端WebSocket应用——聊天实时通信的基本配置

使用 WebSocket 实现实时通信的 Vue 应用 前言1. WebSocketService 类 1.1 类属性1.2 构造函数和连接初始化1.3 WebSocket 连接1.4 事件处理方法1.5 发送和关闭 WebSocket 消息1.6 状态查询与回调注册1.7 完整代码 2. 在 Vue 组件中使用 WebSocketService 2.1 定义 WebSocket …

【开源】A065—基于SpringBoot的库存管理系统的设计与实现

&#x1f64a;作者简介&#xff1a;在校研究生&#xff0c;拥有计算机专业的研究生开发团队&#xff0c;分享技术代码帮助学生学习&#xff0c;独立完成自己的网站项目。 代码可以查看项目链接获取⬇️&#xff0c;记得注明来意哦~&#x1f339; 赠送计算机毕业设计600个选题ex…

基于python实现自动化的验证码识别:探索与实践

基于python实现自动化的验证码识别&#xff1a;探索与实践 一、验证码的类型及特点&#xff08;一&#xff09;图像验证码&#xff08;二&#xff09;短信验证码&#xff08;三&#xff09;语音验证码 二、验证码识别的方法*&#xff08;一&#xff09;传统图像处理方法&#x…