检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
通过Redisson连接实例 本章节介绍使用Java的开源库Redisson访问GeminiDB Redis实例的方法,主要涉及单机模式和sentinel模式连接。 前提条件 已成功创建GeminiDB Redis实例,且实例状态正常。创建GeminiDB Redis实例的方法请参见购买实例(集群版)。
小时或4小时备份一次)。 GeminiDB Redis备份时仅需在存储层打秒级快照并上传OBS保存,因此速度极快,且对业务影响小(优于自建开源Redis的全量dump方案)。 注意事项 触发备份时,可能会产生轻微的瞬时抖动。 备份上传时,需占用一定CPU和带宽资源。 手动备份默认
GeminiDB Redis持久化机制是怎样的,会丢数据吗 开源Redis定期持久化,因此异常场景数据丢失风险概率比较大。GeminiDB Redis数据实时刷新至存储池,数据安全性更高。和业界的其他NoSQL数据库一样,出于性能考虑,GeminiDB Redis的WAL(Write
变更CPU和内存 扩容节点 标签管理 回收站 备份与恢复 自动备份 手动备份 备份恢复到新实例 参数模板 创建参数模板 编辑参数模板 导出参数模板 复制参数模板 重置参数模板 应用参数模板 监控与告警 支持的监控指标 设置告警规则 查看监控指标 审计 支持的审计操作 查看追踪事件 计费管理
能。GeminiDB Redis使用的是Lua5.1.5版本,与开源Redis5.0使用的Lua版本是一致的。 使用Lua脚本时,需要经过谨慎的校验,否则可能出现死循环、业务超时等情况,甚至会导致业务不可用。 与开源Redis Lua的区别 EVAL/EVALSHA命令 命令格式:
Cassandra 接口”。 在“参数模板管理”页面的“自定义”页签,选择目标参数模板,单击参数模板名称。 单击左侧导航栏中的“参数修改历史”,您可查看参数对应的参数名称、修改前参数值、修改后参数值、修改状态和修改时间。 图1 查看目标参数模板的参数修改历史 如果修改后参数模板未应用,请根据业务需
对用户创建的参数模板里边的参数进行调整。 使用须知 您可以修改用户创建的数据库参数模板中的参数值,但不能更改默认数据库参数模板中的参数值。 系统提供的默认参数模板不允许修改,只可单击参数模板名进行查看。 当用户参数设置不合理导致数据库无法启动时,可参考默认参数模板重新配置。 您在
如何通过Grafana连接GeminiDB Influx Grafana是一个跨平台、开源的数据可视化平台。用户配置连接的数据源之后,Grafana可以在网络浏览器里显示数据图表和警告。 本小节主要介绍通过Grafana连接GeminiDB Influx的方法。 操作步骤 服务端
在“参数模板管理”页面的“自定义”页签,选择目标参数模板,单击参数模板名称。 单击左侧导航栏中的“参数修改历史”,您可查看参数对应的参数名称、修改前参数值、修改后参数值、修改状态和修改时间。 图1 查看目标参数模板的参数修改历史 如果修改后参数模板未应用,请根据业务需要,参考应用参数模板,将其应用到对应实例。
在“参数模板管理”页面的“自定义”页签,选择目标参数模板,单击参数模板名称。 单击左侧导航栏中的“参数修改历史”,您可查看参数对应的参数名称、修改前参数值、修改后参数值、修改状态和修改时间。 图1 查看目标参数模板的参数修改历史 如果修改后参数模板未应用,请根据业务需要,参考应用参数模板,将其应用到对应实例。
的参数模板里边的参数进行调整。 您可以修改用户创建的数据库参数模板中的参数值,但不能更改默认数据库参数模板中的参数值。 系统提供的默认参数模板不允许修改,只可单击参数模板名进行查看。当用户参数设置不合理导致数据库无法启动时,可参考默认参数模板重新配置。 修改自定义参数模板并应用到实例
参考默认参数模板重新配置。 修改自定义参数模板并应用到实例 登录管理控制台。 在服务列表中选择“数据库 > 云数据库 GeminiDB Influx 接口”。 在左侧导航树,单击“参数模板管理”。 在“参数模板管理”页面的“自定义”页签,选择目标参数模板,单击参数模板名称。 在“参数”页面,根据需要修改相关参数值。
保存当前分页状态。 # 保存分页状态 web_session['paging_stage'] = results.paging_state 加载并进行复用。 statement = SimpleStatement(query, fetch_size=10) ps = web_session['paging_state']
更新时间,格式为"yyyy-MM-ddTHH:mm:ssZ"。 其中,T指某个时间的开始;Z指时区偏移量,例如北京时间偏移显示为+0800。 id String 参数模板ID。 mode String 数据库实例类型。 GeminiDB Cassandra集群类型为"Cluster"。 GeminiDB M
表3 请求Body参数 参数 是否必选 参数类型 描述 values 是 Map<String,String> 参数值对象,用户基于默认参数模板自定义的参数值。 响应参数 状态码: 202 表4 响应Body参数 参数 参数类型 描述 job_id String 修改实例参数的异步任务ID。
LevelDB到GeminiDB Redis的迁移 LevelDB是一个开源的持久化KV单机数据库引擎,具有很高的随机写,顺序读/写性能,适合应用在写多读少的场景。其内部没有设计成C/S网络结构,使用时必须和服务部署在同一台服务器,对于服务的部署、使用有较大的限制。相比于在LevelDB基础上开发的RocksDB
迁移完成后,您可以对Redis数据做一致性校验。 使用须知 Redis迁移已完成或者已经进入增量状态。 需要ECS实例部署Redis-Full-Check开源工具,并确保与源端、目标端网络互通。 如果迁移任务处于增量状态,由于迁移源端和目标端间存在网络时延,无法确保校验时数据一致,如有条件,建议停止对源端的写入后再做校验。
"applied_at" : "2022-09-20T11:17:04+0000" } ] } 状态码 请参见状态码。 错误码 请参见错误码。 父主题: 参数模板管理
表3 请求Body参数 参数 是否必选 参数类型 描述 values 是 Map<String,String> 参数值对象,用户基于默认参数模板自定义的参数值。 响应参数 状态码: 200 表4 响应Body参数 参数 参数类型 描述 job_id String 修改实例参数的异步任务ID。
产品咨询 GeminiDB Redis和开源Redis、其他开源Redis云服务有什么区别? 和开源Redis相比,GeminiDB Redis性能如何? GeminiDB Redis兼容Redis哪些版本,兼容哪些命令,客户端连接是否需要修改 自建Redis是否可以搬迁至GeminiDB