使用云服务器自建双机热备的 Memcached 成本为3.21元/GB/天,而腾讯云数据库 Memcached 只要2元/GB/天。
单台 Cache 服务器支持50万/秒的访问,单表最大能支持千万次/秒的访问。
平均延时1ms左右。
重启机器不丢数据,双机热备,主备切换对业务透明,跨机架跨交换机部署,具备灾难时的回档能力。
容灾机制健全,服务成熟,服务于海量第三方用户以及腾讯自有业务,日访问量超过一万亿次,久经考验,开发者完全可以放心使用。接入业务包括 QQ 空间,微信等。
具备自动扩容能力,扩容对用户访问透明,且扩容后不影响服务,拥有全面监控及运营团队,用户无需半夜去处理故障。
即时申请即时使用,无需自行安装。可以直接使用 Memcached 的 API 来访问腾讯云数据库 Memcached。
游戏单区单服场景中,腾讯云 Memcached 可以作为缓存层,存储非角色类数据,如排行榜等。高性能特性满足区服玩家需要快速访问数据的场景需求,您无需设计复杂的后端系统来应对高并发量。
若网站包含访问量很大的动态网页,则数据库的负载将会很高。由于大部分数据库请求都是读操作,您可以通过腾讯云 Memcached 来缓存网页静态数据来减小数据库负载,提高用户访问页面的速度。
社交应用需要引用大量的用户信息、好友信息等,如果这些功能全部直接跨表或跨库操作数据库,会带来极大的效率损耗和系统负载。您可以使用腾讯云 Memcached 将这类数据全部缓存下来,可以极大程度提高访问速率。
电子商务网站商品分类数据、商品搜索结果的列表数据以及可查看的商品数据和商家的基本数据,这类数据访问量特别高但不会经常改变。在该场景下,您可以通过腾讯云 Memcached 将这类数据缓存起来进行快速读写,提高访问速率。
云数据库 Memcached 支持的最大访问能力为10000次/秒/GB,支持的访问能力与实际分配给业务的容量有关,容量越大,访问能力越强。
表扩容指的是增加表的占用空间,即存储扩容。云数据库 Memcached 自动会为每个业务每日预留约20%的空间作为数据增长 buffer。 例如业务的使用空间为80GB,则会分配96GB作为业务的占用空间。如果业务数据日增长量超过20%,需要 提交工单 申请扩容。云数据库 Memcached 扩容过程是数据搬迁过程,不会影响命中率。
表缩容指的是减少表的占用空间,即存储缩容。因为需要预留缓冲空间,缩容后表使用率不会超过80%。表缩容的最小粒度是1GB,如果缩容会造成使用率超过80%,则不能进行缩容。 例如表占用空间为2GB,使用率为41%,这种情况就不能缩容了,因为减少1GB后,表的使用率会超过80%。
目前云数据库 Memcached 的表暂不支持自动缩容,如需缩容请 提交工单 申请,之后需运维人员操作缩容。 在申请缩容之前,计费时仍然会按照原占用空间(包括在原使用空间的基础上自动扩容的缓冲空间)的峰值进行计算。