检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
对业务有哪些影响? GeminiDB Redis备份文件是否可以下载到本地,是否支持线下恢复数据 GeminiDB Redis数据备份工作机制是怎样的,对业务有哪些影响? 购买GeminiDB Redis 1U*2节点特惠型实例后,业务访问量比较少,但CPU占用率比较高,是什么原因?
补丁升级会采用滚动升级的方式,升级过程中会依次重启每一个节点,重启期间业务会由其他节点接管,每次接管会产生5-10s闪断,请在业务低峰变更,避免实例过载,并建议业务添加自动重连机制,确保重启后连接及时重建。 基础组件升级约需15分钟,数据组件升级与节点数量有关,约1-2min每节点。 操作步骤 登录管理控制台。 在服务列表中选择“数据库
0x0a0d20bc, L:0.0.0.0/0.0.0.0:53192]] is not active! 报错客户端:Redisson。 可能原因:客户端重连机制不完善导致,当服务侧HA倒换后可能遇到该现象。 解决方法:重启客户端。 问题现象3 问题现象:应用报错“Could not get a resource
置请参考客户端连接池参数配置。 3 针对部分重要操作,业务程序需要具备合理的命令重试机制。 在连接中断或请求超时等场景,业务程序请求可能会短时内执行失败。因此,针对部分重要操作需要设计业务容错机制,使用合理的命令重试间隔和次数,确保重要数据写入或修改成功。 4 使用正确的高可用连接地址,避免单点故障场景影响业务。
补丁升级会采用滚动升级的方式,升级过程中会依次重启每一个节点,重启期间业务会由其他节点接管,每次接管会产生3-5s闪断,请在业务低峰变更,避免实例过载,并建议业务添加自动重连机制,确保重启后连接及时重建。 基础组件升级约需15分钟,数据组件升级与节点数量有关,约1-2min每节点。 系统会自动检测实例的小版本,如果
补丁升级会采用滚动升级的方式,升级过程中会依次重启每一个节点,重启期间业务会由其他节点接管,每次接管会产生3-5s闪断,请在业务低峰变更,避免实例过载,并建议业务添加自动重连机制,确保重启后连接及时重建。 基础组件升级约需15分钟,数据组件升级与节点数量有关,约1-2min每节点。 升级过程中会重启实例,业务会中断
通过这个脚本,就能保证只有解锁的持有者才能解锁成功。 方案分析 上述的方案简单易用,但功能有点不足: 锁过期释放,业务没执行完; 锁不可重入; 没有通知机制,需要轮询抢锁,CPU耗费较多; 所以在生产应用场景下,还是比较推荐直接使用成熟的Redis分布式锁类库来实现分布式锁,以平衡功能及性能;
很容易成为瓶颈点。 为了减小网络开销,充分发挥 Redis 高性能的优势,可以使用 Pipeline 流水线执行命令。Pipeline 机制通过将一组 Redis 命令进行组装,一次发送多个命令,并在执行完成后一次性返回结果集,可以减少网络传输带来的开销,流程如下图所示: 图2
重启实例 操作场景 出于维护目的,您可能需要重启数据库实例。 使用须知 实例状态为“正常”、“异常”、“恢复检查中”,支持重启实例。 重启实例会导致服务中断,请谨慎操作。 重启实例后,该实例下所有节点将会被重启。 开启操作保护的用户,在进行敏感操作时,通过进行二次认证再次确认您的
缩容实例节点 操作场景 您可以删除不再使用的节点来释放资源。 使用须知 删除操作无法恢复,请谨慎操作。并且删除节点会有短暂的OPS下降,建议业务空闲时删除。 开启操作保护的用户,在进行敏感操作时,通过进行二次认证再次确认您的身份,进一步提高账号安全性,有效保护您安全使用云产品。关
缩容实例节点 操作场景 按需和包年/包月实例支持通过删除或缩减节点的方式来释放资源。 使用须知 删除操作无法恢复,请谨慎操作。 开启操作保护的用户,在进行敏感操作时,通过进行二次认证再次确认您的身份,进一步提高账号安全性,有效保护您安全使用云产品。关于如何开启操作保护,具体请参考《统一身份认证服务用户指南》的内容。
重启实例 操作场景 出于维护目的,您可能需要重启数据库实例。 使用须知 实例状态为“正常”、“异常”、“恢复检查中”,支持重启实例。 重启实例会导致服务中断,请谨慎操作。 重启实例后,该实例下所有节点将会被重启。 开启操作保护的用户,在进行敏感操作时,通过进行二次认证再次确认您的
重置管理员密码 操作场景 GeminiDB Mongo支持重置数据库管理员密码,建议您定期修改密码,以提高系统安全性,防止出现密码被破解等安全风险。 使用须知 实例状态为“正常”、“备份中”、“恢复检查中”、“存储扩容中”,以及个别节点异常时,支持重置密码。 开启操作保护的用户,
缩容实例节点 您可以删除不再使用的节点来释放资源。 使用须知 删除操作无法恢复,请谨慎操作。 仅支持按需实例。 删除节点数会有短暂的OPS下降,建议业务空闲时删除。 开启操作保护的用户,在进行敏感操作时,通过进行二次认证再次确认您的身份,进一步提高账号安全性,有效保护您安全使用云
任何表的设计都要考虑是否会造成热key或者大key的产生,是否会造成负载倾斜的问题。 建立数据过期机制,表中的数据不能无限制增长而不删除或者过期。 针对读多写少的场景,要增加缓存机制,来应对读热点问题,并提升查询性能。 对于每个PK以及每行Row的大小,要控制大小,否则将影响性能和稳定性。超出后要及时优化。
删除节点 操作场景 您可以删除不再使用的节点来释放资源。 使用须知 GeminiDB Mongo只支持4.0副本集实例删除节点,只支持删除角色为Readonly的节点。 包周期实例不支持删除节点。 删除操作无法恢复,请谨慎操作。 开启操作保护的用户,在进行敏感操作时,通过进行二次
重置管理员密码 操作场景 GeminiDB Influx支持重置数据库管理员密码,建议您定期修改密码,以提高系统安全性,防止出现密码被破解等安全风险。 使用须知 实例状态为“正常”、“备份中”、“恢复检查中”、“存储扩容中”,以及个别节点异常时,支持重置密码。 开启操作保护的用户
次前后恢复,恢复到指定时间点后,既可向前,也可向后,让客户使用更省心。 比开源Redis数据备份性能更优 开源Redis使用多进程写时复制机制来实现快照的持久化。在持久化过程中,调用fork()产生一个子进程,fork()会阻塞Redis长达数百毫秒,对业务产生抖动。fork()
解除容灾关系 您可以通过删除主实例或者删除容灾实例来解除容灾关系。 使用须知 若您确定删除实例,该实例上的数据以及相关的自动备份将全部被清除,且不可恢复,请谨慎操作。 删除实例后,实例下所有节点将同步被删除。 对于“包年/包月”的实例,您需要进行订单退订后才删除实例,详细操作请参见2
修改GeminiDB Redis数据库管理员密码 操作场景 GeminiDB Redis支持重置数据库管理员密码,建议您定期修改密码,以提高系统安全性,防止出现密码被破解等安全风险。 使用须知 实例状态为“正常”、“备份中”、“存储扩容中”时,支持重置密码。 开启操作保护的用户,