雪球引入阿里云云原生内存数据库Tair,实现成本降低50%

本文涉及的产品
云数据库 Tair(兼容Redis),内存型 2GB
云数据库 MongoDB,独享型 2核8GB
推荐场景:
构建全方位客户视图
云原生多模数据库 Lindorm,多引擎 多规格 0-4节点
简介: 在满足雪球行情业务高并发、低时延需求的同时,还解决了成本高昂、扩缩容不便、运维困难等问题。

日前,国内知名在线财富管理平台雪球引入阿里云云原生内存数据库Tair,加速行情业务系统上云进程,顺畅支持每天近千万级QPS峰值读写,并实现相关数据库成本降低50%以上。


image.png

行情业务高并发查询频现

数据库系统需升级


雪球是拥有超过4300万用户的在线财富管理平台,股票、基金投资者在雪球进行广泛的交流进而完成交易。雪球的内容、数据和交易体系覆盖A股、港股、美股,公募基金、私募基金等主要市场和产品品类。雪球每日通常有数百万用户在社区进行交流互动,并进行跨市场、跨品类的行情数据查询、内容订阅与创作和下单交易。

行情业务系统很容易出现高并发查询情况,而这对支撑系统的后台数据库系统带来极大挑战。为了给投资者带来更为顺畅稳定的行情查询服务,日前雪球决定加速行情业务系统上云进程,并决定引入阿里云云原生内存数据库Tair,以替代此前使用的Redis开源社区版数据库产品。


阿里云云原生内存数据库Tair

助力雪球轻松应对业务量增长


Tair内存数据库的引入,实现了多重价值。在满足雪球行情业务高并发、低时延需求的同时,还解决了成本高昂、扩缩容不便、运维困难等问题。据测算,相比原有数据库产品,Tair帮助行情业务系统的数据库成本下降50%以上。

以扩容操作为例。以往,雪球工程师团队扩容操作通常是在周末凌晨等业务低峰期进行。扩容过程中,工程师们需要进行代码改造以及数据比对等操作,需要大量人力介入,耗时耗力。而Tair内存数据库开箱即用的弹性伸缩能力,允许系统容量的在线变更以及架构的在线变更,帮助客户轻松应对业务变化。


在业务上云过程中,我们希望对系统架构进行优化改造,以达到简化架构,降低维护成本的目的。切换到Tair后,扩容变得非常简单,不再需要预留很多内存,因为通过一键的扩缩容,就能应对容量突增的情况,而我们的工程师也不用再熬夜进行数据迁移了。”

——雪球行情业务负责人


Tair是阿里云自研的云上托管的高性能内存数据库。它在完全兼容Redis的基础上,支持多种存储介质,且具备弹性伸缩、数据实时持久化等能力,能够满足金融、游戏、直播、社交等领域的多种场景需求。Tair也是阿里集团调用量最大的数据库系统之一,在多年的双十一活动中承受住了每秒数亿次的QPS压力。


相关文章
|
7月前
|
存储 Java 测试技术
滚雪球学Java(18):解密JavaSE中的堆栈:你真的了解Java内存吗?
【4月更文挑战第7天】🏆本文收录于「滚雪球学Java」专栏,专业攻坚指数级提升,希望能够助你一臂之力,帮你早日登顶实现财富自由🚀;同时,欢迎大家关注&&收藏&&订阅!持续更新中,up!up!up!!
68 1
滚雪球学Java(18):解密JavaSE中的堆栈:你真的了解Java内存吗?
|
7月前
|
Cloud Native 关系型数据库 分布式数据库
掌阅科技采用云原生数据库PolarDB,大幅降低使用成本,提升业务稳定性和扩展性
掌阅科技将数据库迁移到PolarDB后,数据压缩到之前的30%,整体成本节省50%。
192 0
|
1月前
|
运维 Cloud Native Java
从 IDC 到云原生:稳定性提升 100%,成本下降 50%,热联集团的数字化转型与未来展望
热联集团在进行了云原生架构的升级与探索后,显著提升了业务系统的稳定性和敏捷性。这一转变不仅为公司冲击更高的销售目标奠定了坚实的技术基础,也标志着热联在数字化转型道路上迈出了关键一步。通过采用微服务、容器化等先进技术手段,热联能够更加灵活地响应市场变化,快速迭代产品和服务,满足客户日益增长的需求。
|
1月前
|
缓存 NoSQL 数据库
运用云数据库 Tair 构建缓存为应用提速,完成任务得苹果音响、充电套装等好礼!
本活动将带大家了解云数据库 Tair(兼容 Redis),通过体验构建缓存以提速应用,完成任务,即可领取罗马仕安卓充电套装,限量1000个,先到先得。邀请好友共同参与活动,还可赢取苹果 HomePod mini、小米蓝牙耳机等精美好礼!
|
4月前
|
人工智能 缓存 Cloud Native
用 Higress AI 网关降低 AI 调用成本 - 阿里云天池云原生编程挑战赛参赛攻略
《Higress AI 网关挑战赛》正在火热进行中,Higress 社区邀请了目前位于排行榜 top5 的选手杨贝宁同学分享他的心得。本文是他整理的参赛攻略。
544 74
|
7月前
|
存储 弹性计算 监控
【阿里云云原生专栏】成本优化策略:在阿里云云原生平台上实现资源高效利用
【5月更文挑战第29天】本文探讨了在阿里云云原生平台上实现资源高效利用和成本优化的策略。通过资源监控与评估,利用CloudMonitor和Prometheus等工具分析CPU、内存等使用情况,识别浪费。实施弹性伸缩策略,利用自动伸缩规则根据业务负载动态调整资源。借助容器化管理和Kubernetes编排提高资源利用率,优化存储选择如OSS、NAS,以及网络配置如VPC和CDN。示例展示了如何使用Kubernetes的HorizontalPodAutoscaler进行弹性伸缩,降低成本。
245 4
|
2月前
|
Rust 前端开发 关系型数据库
Tauri 开发实践 — Tauri 集成本地数据库
本文介绍了在 Tauri 框架中集成本地数据库的几种方案,包括直接绑定 SQLite、使用第三方数据库库和使用 tauri-plugin-sql-api 插件。最终选择了 tauri-plugin-sql-api,因为它集成简单、支持多种数据库类型,并且与 Tauri 框架深度整合,提升了开发效率和安全性。文章详细介绍了如何安装和使用该插件,以及如何编写核心代码实现数据库操作。
235 2
|
3月前
|
缓存 监控 NoSQL
阿里面试让聊一聊Redis 的内存淘汰(驱逐)策略
大家好,我是 V 哥。粉丝小 A 面试阿里时被问到 Redis 的内存淘汰策略问题,特此整理了一份详细笔记供参考。Redis 的内存淘汰策略决定了在内存达到上限时如何移除数据。希望这份笔记对你有所帮助!欢迎关注“威哥爱编程”,一起学习与成长。
|
2月前
|
存储 Kubernetes 架构师
阿里面试:JVM 锁内存 是怎么变化的? JVM 锁的膨胀过程 ?
尼恩,一位经验丰富的40岁老架构师,通过其读者交流群分享了一系列关于JVM锁的深度解析,包括偏向锁、轻量级锁、自旋锁和重量级锁的概念、内存结构变化及锁膨胀流程。这些内容不仅帮助群内的小伙伴们顺利通过了多家一线互联网企业的面试,还整理成了《尼恩Java面试宝典》等技术资料,助力更多开发者提升技术水平,实现职业逆袭。尼恩强调,掌握这些核心知识点不仅能提高面试成功率,还能在实际工作中更好地应对高并发场景下的性能优化问题。
|
4月前
|
SQL 数据管理 关系型数据库
SQL与云计算:利用云数据库服务实现高效数据管理——探索云端SQL应用、性能优化、安全性与成本效益,为企业数字化转型提供全方位支持
【8月更文挑战第31天】在数字化转型中,企业对高效数据管理的需求日益增长。传统本地数据库存在局限,而云数据库服务凭借自动扩展、高可用性和按需付费等优势,成为现代数据管理的新选择。本文探讨如何利用SQL和云数据库服务(如Amazon RDS、Google Cloud SQL和Azure SQL Database)实现高效的数据管理。通过示例和最佳实践,展示SQL在云端的应用、性能优化、安全性及成本效益,助力企业提升竞争力。
79 0
下一篇
DataWorks