技术分享丨华为鲲鹏架构Redis知识二三事
摘要:华为云鲲鹏Redis,业界首个基于自研ARM-Based全栈整合的Redis云服务,支持双机热备的HA架构,提供单机、主备、Proxy集群、Cluster集群实例类型,满足高读写性能场景及弹性变配的业务需求。
分布式缓存服务DCS
兼容两种内存数据库引擎,提供即开即用 /便捷管理在线分布式缓存能力。
分布式缓存单机实例支持读写高并发,但不做持久化 ,实例重启时保存原有数据
缓存服务系统策略
读写权限
管理权限:分布式缓存服务管理员权限,拥有该权限的用户可以操作所有分布式缓存服务的功能。
用户权限:分布式缓存服务普通用户权限(无实例创建、修改、删除、扩容和缩容的权限)。
分布式缓存服务的只读权限,拥有该权限的用户仅能查看分布式缓存服务数据。
分布式缓存服务管理员权限,拥有该权限的用户可以操作所有分布式缓存服务的功能。
弹性云服务器稳定状态
运行中关机故障
VPC属于网络服务
网络ACL / NAT网关 / 安全组 控制VPC内 ECS连接到公网
VPC内 ECS隔离子网ACL安全组
云数据库给网盘文件提供存储位置、共享型负载均衡算法内的
1.加权轮询算法
根据后端服务器的权重,按顺序依次将请求分发给不同的服务器
2.最小连接算法
3.源IP地址算法
华为云关系型数据库(Relational Database Service,简称RDS)是一种基于云计算平台的即开即用、稳定可靠、弹性伸缩、便捷管理的在线关系型数据库服务。关系型数据库支持以下引擎:
MySQL
PostgreSQL
SQL Server
GaussDB T
通过以下两种方式使用关系型数据库。
管理控制台:您可以使用管理控制台为您提供的Web界面完成关系型数据库的相关操作。
API:您可以编写代码调用API使用关系型数据库,请参考《关系型数据库API参考》。
使用场景
KC1型弹性云服务器适用于对自主研发、安全隐私要求较高的政企金融场景,对网络性能要求较高的互联网场景,对核数要求较多的大数据、HPC场景,对成本比较敏感的建站、电商等场景等。
Redis迁移失败是什么原因?
1.在进行数据迁移时,如果Redis实例发生了主备倒换,可能会导致迁移失败。可联系技术支持,将主备倒换关闭,待迁移成功后,再开启主备倒换。
2.如果是在线迁移,请确认源Redis实例,是否禁用了SYNC和PSYNC命令,如果禁用了,需要先开启,允许数据同步。
3.如果是单机/主备实例迁移到Proxy集群实例,请先确保单机/主备实例DB0以外的DB是否有数据,如果有,请先将数据转存到DB0,否则会出现迁移失败。
Proxy集群不支持多DB,仅有一个DB0。
数据库实例存储类型
数据库系统通常是IT系统最为重要的系统,对存储IO性能要求高,您可根据需要选择您所需的存储类型。RDS暂时不支持创建实例后变更存储类型。
表1存储类型简介
弹性云服务器 ECS重装系统 / 切换系统前 ,请先将云服务器关机 ,
云服务器备份 CSBS 在线备份 ,无需关机。
相比开源redis DCS Redis,服务搭建时间短、安全高可靠
监控运维:易运维 、可扩展 、可视化
弹性云服务器状态说明