【云栖号案例 | 新零售】数据库RDS为跨境电商管理平台支撑亿级流水

简介: 智赢科技每天面对用户修改价格库存对更新即时性要求高,索引和表结构变更不易。RDS支持数组和分区,降低中间表的数量又可以自动分区,加快开发速度。

云栖号案例库:【点击查看更多上云案例】
不知道怎么上云?看云栖号案例库,了解不同行业不同发展阶段的上云方案,助力你上云决策!

公司介绍

智赢是一家专注于革新传统跨境电商模式的服务平台。智赢提出了库存共享的概念,不改变货物的存储地点,利用国内先进的物流体验,不改变货物位置,以销定产,降低贸易商的成本。同时也帮助工厂企业降低库存挤压风险。 在运营了3年后,我们已经积累了超过800家工厂和贸易商,累计产品超过1700万(不含变体), 累计店铺超高3W+,LISTING数量超过3亿。未来,智赢科技将引进更多的 工厂端,帮助贸易商销售更优质的产品,智赢将是一个选品平台,再对接更多的平台,智赢就是一座桥梁,直接打通企业和平台之间。

业务痛点

  • 用户每天上传不同平台的数据很多,基础数据已经达到6亿,还在不断增长。
  • ERP客户每天都要修改价格库存,对更新即时性要求很高,不能简单靠缓存提高查询效率。
  • 各个客户业务既要相互隔离互不影响,又要支持分销数据互通,存在相互影响的情况。
  • 编辑操作频繁,索引和表结构变更不易,极其繁琐。
  • 支持多达七种语方,不能简单地使用全文检索,因为语言的分词很复杂。

解决方案

p90883

  • 采用PostgresSQL自主拆表拆库,按用户ID创建所有业务表。
  • 利用PostgresSQL强大的数组和JSON功能,大量减少中间表。
  • 针对每项业务,创建相关表的复合索引,保证查询性能。
  • 利用PostgresSQL强大的数组功能,自己编写倒排表,实现多语言全文检索的功能。

上云价值

  • RDS PostgreSQL支持数组,大大降低的中间表的数量,并可以在数据库中自己设计算法,满足比较极端的需求。
  • RDS PostgresSQL支持分区,并有内置的pg_pathman工具,可以自动定义和管理分区表,在逻辑层可以当作一个整体来处理,如果有新数据产生,可以根据规则自动分区,加快开发速度。
  • 相对于其它数据库,PostgreSQL有非常丰富的索引类型,数组和json索引,甚至like都可以支持索引,可以有针对性的优化,极大提升查询速度,千万级数据可以毫秒级返回结果。

证言

“使用产品RDS PostgreSQ和 DTS,通过拆表拆库,海量数据的查询与更新,均可以达到毫秒级。”— 智赢科技CTO

相关产品

  • 云数据库RDS PostgreSQL 版

PostgreSQL被业界誉为“最先进的开源数据库”,面向企业复杂SQL的OLTP业务场景,支持NoSQL数据类型(JSON/XML/hstore)、提供阿里云自研Ganos多维多模时空信息引擎,及PostGIS地理信息引擎。
更多关于云数据库RDS PostgreSQL 版的介绍,参见云数据库RDS PostgreSQL 版产品详情页。

  • 云数据库RDS

阿里云关系型数据库(Relational Database Service,简称RDS)是一种稳定可靠、可弹性伸缩的在线数据库服务。基于阿里云分布式文件系统和SSD盘高性能存储,RDS支持MySQL、SQL Server、PostgreSQL、PPAS(Postgre Plus Advanced Server,高度兼容Oracle数据库)和MariaDB TX引擎,并且提供了容灾、备份、恢复、监控、迁移等方面的全套解决方案,彻底解决数据库运维的烦恼。
更多关于云数据库RDS的介绍,参见云数据库RDS产品文档。

  • 数据传输服务DTS

数据传输服务(Data Transmission Service) DTS支持关系型数据库、NoSQL、大数据(OLAP)等数据源间的数据传输。它是一种集数据迁移、数据订阅及数据实时同步于一体的数据传输服务。
更多关于数据传输服务DTS的介绍,参见数据传输服务DTS产品详情页。

【云栖号在线课堂】每天都有产品技术专家分享!
在线课堂地址:https://yqh.aliyun.com/zhibo

立即加入社群,与专家面对面,及时了解课程最新动态!
【云栖号在线课堂 社群】https://c.tb.cn/F3.Z8gvnK

相关实践学习
每个IT人都想学的“Web应用上云经典架构”实战
本实验从Web应用上云这个最基本的、最普遍的需求出发,帮助IT从业者们通过“阿里云Web应用上云解决方案”,了解一个企业级Web应用上云的常见架构,了解如何构建一个高可用、可扩展的企业级应用架构。
MySQL数据库入门学习
本课程通过最流行的开源数据库MySQL带你了解数据库的世界。   相关的阿里云产品:云数据库RDS MySQL 版 阿里云关系型数据库RDS(Relational Database Service)是一种稳定可靠、可弹性伸缩的在线数据库服务,提供容灾、备份、恢复、迁移等方面的全套解决方案,彻底解决数据库运维的烦恼。 了解产品详情: https://www.aliyun.com/product/rds/mysql 
相关文章
|
12月前
|
SQL 关系型数据库 MySQL
阿里云RDS云数据库全解析:产品功能、收费标准与活动参考
与云服务器ECS一样,关系型数据库RDS也是很多用户上云必买的热门云产品之一,阿里云的云数据库RDS主要包含RDS MySQL、RDS SQL Server、RDS PostgreSQL、RDS MariaDB等几个关系型数据库,并且提供了容灾、备份、恢复、监控、迁移等方面的全套解决方案,帮助您解决数据库运维的烦恼。本文为大家介绍阿里云的云数据库 RDS主要产品及计费方式、收费标准以及活动等相关情况,以供参考。
|
关系型数据库 MySQL 数据库
自建数据库如何迁移至RDS MySQL实例
数据库迁移是一项复杂且耗时的工程,需考虑数据安全、完整性及业务中断影响。使用阿里云数据传输服务DTS,可快速、平滑完成迁移任务,将应用停机时间降至分钟级。您还可通过全量备份自建数据库并恢复至RDS MySQL实例,实现间接迁移上云。
|
关系型数据库 MySQL 数据库
阿里云数据库RDS费用价格:MySQL、SQL Server、PostgreSQL和MariaDB引擎收费标准
阿里云RDS数据库支持MySQL、SQL Server、PostgreSQL、MariaDB,多种引擎优惠上线!MySQL倚天版88元/年,SQL Server 2核4G仅299元/年,PostgreSQL 227元/年起。高可用、可弹性伸缩,安全稳定。详情见官网活动页。
1852 152
|
关系型数据库 MySQL 数据库
阿里云数据库RDS支持MySQL、SQL Server、PostgreSQL和MariaDB引擎
阿里云数据库RDS支持MySQL、SQL Server、PostgreSQL和MariaDB引擎,提供高性价比、稳定安全的云数据库服务,适用于多种行业与业务场景。
1258 156
|
人工智能 运维 关系型数据库
|
弹性计算 关系型数据库 数据库
云数据库RDS数据库迁移上云
阿里云RDS是一种安全稳定、高性价比的在线数据库服务,支持弹性伸缩,帮助用户轻松部署与扩展数据库。提供实例创建、白名单设置、数据库与账号管理、便捷连接等功能,简化运维操作,保障数据安全。
|
关系型数据库 MySQL 数据库
云时代MySQL:RDS与自建数据库的抉择
在云计算时代,选择合适的数据库部署方案至关重要。本文深入对比了AWS RDS与自建MySQL的优劣,帮助您在控制权、运维成本和业务敏捷性之间找到最佳平衡点。内容涵盖核心概念、功能特性、成本模型、安全性、性能优化、高可用方案及迁移策略,为您提供全面的决策参考。
|
关系型数据库 MySQL 程序员
从自建MySQL到阿里云RDS:程序员的数据库减负革命
如果你正在为自建MySQL数据库的高成本运维发愁,为凌晨三点的主从同步故障告警而崩溃,为开发团队频繁索要新测试库的要求感到窒息——是时候开启一场数据库的自我救赎了。 程序员更需构建"技术敏锐度+工程落地能力+跨域协作"的三维竞争力,通过创建技术组合形成差异化优势。企业应建立持续学习机制,提供AI沙盒环境促进技术转化。

推荐镜像

更多