-
游戏类应用
-
电商类应用
-
互联网类应用
-
金融类应用
-
企业类应用
游戏类应用
在游戏应用中,可以将一些非角色数据,如排行榜等存储在Redis中以提升用户访问速度,Redis原生自带的 SortedSet数据更是为玩家数据量身打造
优势
数据访问加速
通过将热点数据放入缓存,加快用户端访问速度,提升用户体验
灵活扩展
业务爆发时可以通过一键扩容,轻松应对数据量和访问量的增长
数据备份恢复
数据备份到OBS,根据需要一键式恢复,数据安全有保障
电商类应用
热销商品展示、秒杀推荐等数据面临高并发读的压力,可以存储在Redis中以进行快速访问,Redis的高并发及灵活扩展能轻松应对高并发访问
优势
高并发
分布式缓存服务 Redis提供超过10万的高QPS,轻松应对高并发访问
灵活扩展
业务爆发时可以通过一键扩容,满足秒杀场景下的访问量增长
数据持久化
自动将数据持久化到磁盘,保障数据安全可靠
互联网类应用
社交应用、网站类应用对于访问速度、成本、高并发等要求可以通过分布式缓存服务 Redis来满足 ,比如Redis中的Set数据可以支撑好友关系类数据,Redis中的String数据缓存一些静态文件,提升网站运行速度
优势
高并发
分布式缓存服务 Redis提供超过10万的高QPS,轻松应对高并发访问
即买即用
可以根据业务的增长按需购买分布式缓存服务的实例,不占用额外资源,节约成本
灵活扩展
业务爆发时可以通过一键扩容,满足秒杀场景下的访问量增长
金融类应用
金融类应用对高并发、数据可靠性,安全等都存在较高要求,分布式缓存服务的双机热备,数据备份恢复,安全防护等措施确保金融应用的业务安全
优势
高可用
双机热备的高可用架构,主节点故障不影响上层业务
安全防护
提供用户名密码,审计日志等安全措施,确保数据安全可追溯
数据备份恢复
数据备份到OBS,根据需要一键式恢复,数据安全有保障

企业类应用
传统ERP、CRM、金融等企业应用代码量庞大,数据处理逻辑复杂。现有关系型数据库响应缓慢,需要进行局部优化加速
优势
支持SQL语法
支持使用查询、DML、DDL等标准SQL语句,作为数据库的前置加速
支持ACID事务
支持同时成功/失败,简化应用层的处理逻辑
支持Jcache API规范
支持与外部数据库的集成
功能描述
Redis
兼容Redis缓存协议,提供单机、主备、集群三种类型的持久化内存数据库服务
IMDG
提供内存数据网格服务,利用集群化后各个节点的内存计算能力,提升数据访问性能
集群实例
集群实例中每个数据分片均采用主备部署,主机故障时,备机秒级自动升级为主,应用不感知节点故障
主备实例
主备实例通过实时状态监控,在主机故障时,备机秒级自动升级为主机,对外ip不变,应用不感知节点故障
单机实例
提供单机实例支持纯缓存应用场景,支持2G~64G规格可选集群实例
提供集群实例支持高扩展性和高并发应用场景,支持64G~1024G规格可选
主备实例
提供主备实例支持高可用应用场景,支持2G~64G规格可选
在线扩容
通过Web界面的实例管理,一键式完成实例扩容,集群、主备实例扩容期间不影响上层业务,单机实例扩容会出现分钟级短暂中断
数据持久化
主备、集群实例均默认开启持久化,秒级落盘延迟
数据备份
支持设置策略在每天业务低谷期进行自动备份和随时的手动备份,在需要时一键式恢复指定备份,解决用户误操作、数据损坏等问题;备份数据采用三副本冗余存储,保障数据可靠
网络接入
提供vpc、安全组级别的租户隔离和流量过滤可追溯
提供云审计进行租户管理操作的记录和审计
用户授权
提供符合强复杂度的密码防护机制,及密码防爆力破解机制
提供密码修改和密码重置,便于用户定期修改密码,保护缓存安全
创建实例

访问实例

步骤
① 登录华为云控制台,获取实例连接地址与端口;② 登录弹性云服务器(ECS),下载和安装Redis;③ 通过Redis自带命令行界面连接缓存实例,进行缓存数据读写。
说明
① ECS与缓存实例处于相同VPC中;② 除了Redis命令行界面,还可以通过各种语言的客户端访问缓存实例,如jedis、credis等。
数据迁移
日常维护

步骤
① 登录华为云云缓存Redis控制台;② 找到需要管理与维护的缓存实例,进行监控与维护操作。
说明
① 实例重启、删除、修改密码等操作需谨慎;② 配置参数修改后,建议对服务运行观察一段时间,确保有调优效果。