检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
用方式不当影响业务稳定。 表1 GeminiDB Redis开发规范 编号 开发规范 说明 1 业务程序需具备合理的自动重连机制。 在规格变更、补丁升级、HA倒换、网络链路抖动或丢包等场景中,业务程序与数据库实例的连接可能出现短暂中断。业务程序应当支持自动重连。 说明: 尽量避免
参数 描述 区域 租户所在的区域。 须知: 请就近选择靠近您业务的区域,可减少网络时延,提高访问速度。不同区域内的产品内网不互通,且购买后不能更换,请谨慎选择。 实例名称 设置实例名称时,需要满足如下规则。 实例名称允许和已有名称重复。 实例名称长度在4个到64个字符之间,必须以字母
迁移原理 ssdb-port作为源端SSDB数据库的主节点的从节点(replica)运行,通过主从复制的方式进行数据迁移。将获取到的数据解析、转换为Redis支持的格式,并发送到配置文件中指定的Redis实例,迁移过程如下图所示。全量同步完成后,SSDB中新增的数据也会同步到Redis实例中。
“rocksDB”。 created String 参数解释: 实例创建时间。 取值范围: 不涉及。 updated String 参数解释: 实例操作最新变更的时间。 取值范围: 不涉及。 db_user_name String 参数解释: 默认用户名。 取值范围: “rwuser”。 vpc_id
参数修改后,会立即应用到当前实例。 根据参数列表中“是否需要重启”提示,进行相应操作: 是:在实例列表中,查看“运行状态”,如果显示参数变更,等待重启,则需重启实例使之生效。 否:无需重启,立即生效。 修改自定义参数模板并应用到实例 登录管理控制台。 在服务列表中选择“数据库 >
在电商网站或社交媒体平台中,用户需要实时接收订单状态更新、评论、点赞等通知。利用 GeminiDB Redis的Pub/Sub能力,系统可以在状态变更时立即发布通知,所有相关用户都会及时收到更新。 监控和日志系统 在微服务架构中,服务之间的状态监控和日志收集可以使用Pub/Sub模型。服
主备倒换或集群数据分片接管。通常,触发高可用机制可能有以下场景: 某个节点的GeminiDB进程发生重启(例如OOM/底层故障等)。 规格变更/节点扩缩容过程中主动剔除/加入节点。 在这些场景下,客户端可能遇到秒级连接闪断或命令超时等故障。 网络波动 客户端与GeminiDB服务
建议5:避免单条数据部分字段频繁更新。 建议6:List、Map、Set等嵌套类型,当元素超过一定数量,会影响读取性能,建议当元素过多时,采用转换成JSON字符串的形式进行存储。 父主题: 数据库规范
0协议的云原生数据库,采用计算存储分离架构。存储侧使用自研的存储系统,容量无限扩展、强一致、高可靠。计算侧基于 LSM 存储引擎实现,通过将大量的随机写转换为顺序写,从而极大的提升了数据写入性能,同时也通过读缓存、bloom filter 等极大优化了读取性能。下图是GeminiDB Redis在IM场景的优势介绍。
扩容过程中,每30s执行一次如下命令,查看节点状态。 nodetool status 当Cassandra-4的状态为UJ时,说明还在数据迁移,直到状态变更为UN时,迁移才算完成。如下图所示: 图6 查看节点状态 GeminiDB Cassandra测试步骤 购买GeminiDB Cassandra集群。
dId][1]), "seconds") return True # redis-py返回的结果是bytes类型,转换成str后转int类型 cnt = int(cnt.decode("utf-8")) if cnt < frequency_stratege[adId][0]:
current disk capacity cannot be changed to the target flavor. 当前磁盘容量下无法变更到目标规格。 检查当前的磁盘容量是否超出目标规格对应的磁盘容量的上限。 400 DBS.280001 Parameter error. 参数错误。