首页
学习
活动
专区
圈层
工具
发布
技术百科首页 >云数据库 Memcached

云数据库 Memcached

修改于 2023-08-31 09:54:10
1794
概述

腾讯云数据库 Memcached(TencentDB for Memcached)是腾讯自主研发的极高性能、内存级、持久化、分布式 Key-Value 存储服务。适用于高速缓存的场景,兼容 Memcached 协议,为您提供主从热备、自动容灾切换、数据备份、故障迁移、实例监控全套服务。

云数据库 Memcached的产品优势是什么?

低成本

使用云服务器自建双机热备的 Memcached 成本为3.21元/GB/天,而腾讯云数据库 Memcached 只要2元/GB/天。

高性能

单台 Cache 服务器支持50万/秒的访问,单表最大能支持千万次/秒的访问。

低延时

平均延时1ms左右。

安全可靠

重启机器不丢数据,双机热备,主备切换对业务透明,跨机架跨交换机部署,具备灾难时的回档能力。

成熟稳定

容灾机制健全,服务成熟,服务于海量第三方用户以及腾讯自有业务,日访问量超过一万亿次,久经考验,开发者完全可以放心使用。接入业务包括 QQ 空间,微信等。

省心

具备自动扩容能力,扩容对用户访问透明,且扩容后不影响服务,拥有全面监控及运营团队,用户无需半夜去处理故障。

易用

即时申请即时使用,无需自行安装。可以直接使用 Memcached 的 API 来访问腾讯云数据库 Memcached。

云数据库 Memcached的应用场景有哪些?

游戏数据场景

游戏单区单服场景中,腾讯云 Memcached 可以作为缓存层,存储非角色类数据,如排行榜等。高性能特性满足区服玩家需要快速访问数据的场景需求,您无需设计复杂的后端系统来应对高并发量。

站点数据缓存

若网站包含访问量很大的动态网页,则数据库的负载将会很高。由于大部分数据库请求都是读操作,您可以通过腾讯云 Memcached 来缓存网页静态数据来减小数据库负载,提高用户访问页面的速度。

社交应用

社交应用需要引用大量的用户信息、好友信息等,如果这些功能全部直接跨表或跨库操作数据库,会带来极大的效率损耗和系统负载。您可以使用腾讯云 Memcached 将这类数据全部缓存下来,可以极大程度提高访问速率。

电商数据缓存

电子商务网站商品分类数据、商品搜索结果的列表数据以及可查看的商品数据和商家的基本数据,这类数据访问量特别高但不会经常改变。在该场景下,您可以通过腾讯云 Memcached 将这类数据缓存起来进行快速读写,提高访问速率。

云数据库 Memcached 能提供多大的访问量?

云数据库 Memcached 支持的最大访问能力为10000次/秒/GB,支持的访问能力与实际分配给业务的容量有关,容量越大,访问能力越强。

云数据库 Memcached 怎么实现表扩容?

表扩容指的是增加表的占用空间,即存储扩容。云数据库 Memcached 自动会为每个业务每日预留约20%的空间作为数据增长 buffer。 例如业务的使用空间为80GB,则会分配96GB作为业务的占用空间。如果业务数据日增长量超过20%,需要 提交工单 申请扩容。云数据库 Memcached 扩容过程是数据搬迁过程,不会影响命中率。

云数据库 Memcached 怎么实现表缩容?

表缩容指的是减少表的占用空间,即存储缩容。因为需要预留缓冲空间,缩容后表使用率不会超过80%。表缩容的最小粒度是1GB,如果缩容会造成使用率超过80%,则不能进行缩容。 例如表占用空间为2GB,使用率为41%,这种情况就不能缩容了,因为减少1GB后,表的使用率会超过80%。

目前云数据库 Memcached 的表暂不支持自动缩容,如需缩容请 提交工单 申请,之后需运维人员操作缩容。 在申请缩容之前,计费时仍然会按照原占用空间(包括在原使用空间的基础上自动扩容的缓冲空间)的峰值进行计算。

词条知识树 (16个知识点)
全部收起
  • 使用常见问题(15个知识点)
  • Memcached 连接诊断(1个知识点)
相关文章
  • memcached 缓存数据库应用实践
    2.6K
  • 数据库专题(五) ——Memcached技术
    1.2K
  • 企业级memcached缓存数据库结合php使用与web管理memcached
    1.9K
  • memcached数据库环境部署及应用
    1.3K
  • memcached
    1.3K
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
领券