阿里云内存数据库Memcache升级 提供256G缓存

简介:

日前,阿里云对内存数据库产品Memcache(AliCloudDB for Memcache,原开放缓存服务OCS)进行了性能升级,在保证系统稳定性的基础上,大幅提高了系统的响应速度,可以有效的帮助用户系统缓解后端存储压力。

产品经理王义成介绍,作为阿里云内存数据库代表,Memcache提供了业内最大的256G缓存配置,单实例最大可提供峰值72万的QPS(每秒处理请求数)和512MB/s的吞吐量,可有效减轻App、Web等对数据库的压力,从而提高网站整体的响应速度。

据了解,游戏、O2O、电商、金融等行业的众多客户已选择将线上部分核心业务放在阿里云进行数据加速或存储。

截至目前,阿里云已拥有超过5款细分云数据库产品,分别是RDS、MongoDB、Redis、Memcache,加上即将公测的云数据库PetaData版,,可满足95%数据库兼容需求,同时具备容灾、备份、恢复、监控、迁移等整体解决方案。

image

高频访问数据放进内存

王义成表示,像支付宝、淘宝、天猫这种对访问量要求极高的安全类业务或大型促销秒杀系统,系统整体访问压力非常大,一般的数据库根本无法承载这样的读取压力,就需要选择一款高性能的存储容器。

云数据库Memcache版采用分布式架构,单实例最大可提供峰值72万的QPS和512MB/s的吞吐量,提供了256G的业内最大的缓存数据库配置。

当用户遇到需要维护大量热数据时,例如社交网络、电子商务、游戏、广告等,可以将访问频度非常高的数据存储在全内存版本的云数据库Memcache版中,大幅度提升业务系统性能,有效降低对数据库的访问压力。

“Memcache可以作为数据库缓存使用。”王义成表示,“与一般的数据库相比,内存数据库响应速度快,请求时延通常在几毫秒以内,同时能够支持更高的QPS。”

与本地自建Memcache不同, Memcache的硬件和数据部署在云端,有完善的基础设施、网络安全保障、系统维护服务,只需按量付费即可使用而无需增加IT投入。

此外,阿里云提供了比原生Memcache更高等级的安全保障,包括高安全的SASL用户认证机制及用户白名单、VPC等多重安全机制,让数据高枕无忧。

源自阿里内部开源存储引擎Tair

云数据库Memcache版的前身是阿里巴巴自主研发的高速缓存系统Tair。作为阿里巴巴自主研发的高性能、分布式、可扩展、高可靠的key/value存储系统,Tair在淘宝网、天猫、聚划算等有着大规模的应用。

王义成透露,Tair的使用场景非常广泛,最简单的场景发生在用户登录淘宝并查看商品详情或者查看购物车时,Tair就与这个用户发生了交互。

在2015年的阿里巴巴“双十一”全球狂欢节上,为了承受上亿次的调用服务, Tair部署了将近100个集群,总机器数约5000台物理机,单节点QPS峰值近百万次,集群缓存命中率达90%以上,承担了天猫、淘宝、聚划算主站的绝大多数访问压力。

“经过几年双11的考验,大家对云计算的认可度、认知度已经非常高,对阿里云的计算能力有了充分的信任。” 王义成表示。

本文转自d1net(转载)

相关文章
|
1天前
|
人工智能 Cloud Native 关系型数据库
阿里云关系型数据库连续五年蝉联榜首
全球领先的IT市场研究和咨询公司IDC发布了《2023年下半年中国关系型数据库软件市场跟踪报告》,2023年阿里云整体市场份额(公有云+本地部署模式)稳居第一,其中公有云市场份额高达39.2%,自2019年起连续5年蝉联榜首。
|
2天前
|
安全 NoSQL 关系型数据库
阿里云数据库:构建高性能与安全的数据管理系统
在企业数字化转型过程中,数据库是支撑企业业务运转的核心。随着数据量的急剧增长和数据处理需求的不断增加,企业需要一个既能提供高性能又能保障数据安全的数据库解决方案。阿里云数据库产品为企业提供了一站式的数据管理服务,涵盖关系型、非关系型、内存数据库等多种类型,帮助企业构建高效的数据基础设施。
10 2
|
11天前
|
存储 缓存 API
LangChain-18 Caching 将回答内容进行缓存 可在内存中或数据库中持久化缓存
LangChain-18 Caching 将回答内容进行缓存 可在内存中或数据库中持久化缓存
30 6
|
13天前
|
固态存储 内存技术
升级电脑内存和硬盘
升级电脑内存和硬盘
27 6
|
9天前
|
存储 分布式计算 数据库
阿里云国际版设置数据库云分析工作负载的 ClickHouse 版
阿里云国际版设置数据库云分析工作负载的 ClickHouse 版
|
1天前
|
NoSQL 数据管理 关系型数据库
利用阿里云的尖端数据库解决方案增强游戏数据管理
利用阿里云的尖端数据库解决方案增强游戏数据管理
|
3月前
|
存储 分布式计算 Hadoop
HadoopCPU、内存、存储限制
【7月更文挑战第13天】
244 14
|
2月前
|
存储 编译器 C语言
【C语言篇】数据在内存中的存储(超详细)
浮点数就采⽤下⾯的规则表⽰,即指数E的真实值加上127(或1023),再将有效数字M去掉整数部分的1。
232 0
|
5天前
|
存储 编译器
数据在内存中的存储
数据在内存中的存储
22 4
|
3天前
|
存储 Java
JVM知识体系学习四:排序规范(happens-before原则)、对象创建过程、对象的内存中存储布局、对象的大小、对象头内容、对象如何定位、对象如何分配
这篇文章详细地介绍了Java对象的创建过程、内存布局、对象头的MarkWord、对象的定位方式以及对象的分配策略,并深入探讨了happens-before原则以确保多线程环境下的正确同步。
13 0
JVM知识体系学习四:排序规范(happens-before原则)、对象创建过程、对象的内存中存储布局、对象的大小、对象头内容、对象如何定位、对象如何分配