检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
cks打快照,并记录对应的数据版本(seq)。然后解析全量数据文件成redis命令写入GeminiDB Redis。全量迁移完成后进入持续的增量迁移过程,迁移工具循环给Kvrocks发送PSYNC命令,将获取到的增量数据不断转发给GeminiDB Redis,完成增量迁移 。 使用须知
备份与恢复 自动备份 手动备份 恢复备份到新实例或已有实例 连接管理 绑定弹性公网IP 修改数据库端口 修改实例安全组 跨网段访问配置 数据库命令 支持与限制的命令 参数模板 创建参数模板 编辑参数模板 导出参数模板 复制参数模板 重置参数模板 应用参数模板 监控与告警 支持的监控指标 设置告警规则
参见查看IP地址和端口。 GeminiDB Redis支持与限制的命令,详情请参见开发运维规范。 由于GeminiDB Redis和开源Redis集群计算hash算法不同,因此GeminiDB Redis的部分命令需要给对应的key打上hash tag,否则会出现非预期的行为。hash
务有什么区别? 和开源Redis相比,GeminiDB Redis性能如何? GeminiDB Redis兼容Redis哪些版本,兼容哪些命令,客户端连接是否需要修改 自建Redis是否可以搬迁至GeminiDB Redis,需要注意什么 GeminiDB Redis实例总容量是总内存吗,内存和容量之间是什么联系
示例如下: db:= client.Database("test") 访问集合 当获取一个MongoDatabase实例后,可以通过如下命令来得到要获取的集合: coll := db.Collection("testCollection") 显示的创建一个集合 也可以通过 Cr
添加监控器 在“配置监听器”时,前端协议选择TCP,前端端口建议设置为Redis常用端口6379。 在配置“添加后端服务器”时,选择“跨VPC后端”,单击“添加跨VPC后端”。在跨VPC后端IP,配置GeminiDB Redis实例的负载均衡地址、端口信息。 “配置健康检查”保持开启即可。
客户端连接池参数配置 合理的连接池参数设置能够有效地提升客户端使用Redis性能,不合理的配置(如连接数配置过小)可能引起应用程序无法获取连接,影响生产业务。本文以Redis客户端Jedis的连接池JedisPool为例,介绍JedisPool的使用和参数进行说明,为业务开发人员提供最佳配置的参考。
不支持swapdb命令。 dbsize结果非实时刷新,flushdb后dbsize返回的结果不会立刻降为0,会在一段时间后变为0。 不支持在Lua脚本中使用select和flushdb命令。 不支持在事务中使用select和flushdb命令。 暂不支持move命令。 父主题: 数据库使用
”计算hash值,因此可以确保其落在相同的节点上。 GeminiDB Redis集群中需要增加hashtag的命令请参考GeminiDB Redis集群版实例中,哪些命令需要使用hashtag。 父主题: 数据迁移
database = mongoClient.getDatabase("test"); 访问集合 当获取一个MongoDatabase实例后,可以通过如下命令来得到要获取的集合: MongoCollection<Document> coll = database.getCollection("testCollection");
保存的所有命令,其他类型可根据相应的适用范围进行查询。 图15 筛选命令 您也可以通过搜索框按照命令标题和命令语句进行查询。 图16 搜索命令 另外,您还可以在“我的命令”页签中新建命令、编辑命令、删除命令、复制到命令执行框。 图17 命令管理 清空命令 清除当前命令执行框中的命令,您也可以通过快捷键“F10”操作。
查询。 图12 筛选命令 您也可以通过搜索框按照命令标题和命令语句进行查询。 图13 搜索命令 另外,您还可以在“我的命令”页签中新建命令、编辑命令、删除命令、复制到命令执行框。 图14 命令管理 清空命令 清除当前命令执行框中的命令,您也可以通过快捷键“F10”操作。 父主题:
查询。 图12 筛选命令 您也可以通过搜索框按照命令标题和命令语句进行查询。 图13 搜索命令 另外,您还可以在“我的命令”页签中新建命令、编辑命令、删除命令、复制到命令执行框。 图14 命令管理 清空命令 清除当前命令执行框中的命令,您也可以通过快捷键“F10”操作。 父主题:
保存的所有命令,其他类型可根据相应的适用范围进行查询。 图12 筛选命令 您也可以通过搜索框按照命令标题和命令语句进行查询。 图13 搜索命令 另外,您还可以在“我的命令”页签中新建命令、编辑命令、删除命令、复制到命令执行框。 图14 命令管理 清空命令 清除当前命令执行框中的命令,您也可以通过快捷键“F10”操作。
ce客户端。 2 业务程序需使用连接池并配置足够连接数。 为避免并发激增时程序获取不到连接,建议业务程序使用连接池,并配置合理的连接池参数。客户端的连接池推荐配置请参考客户端连接池参数配置。 3 针对部分重要操作,业务程序需要具备合理的命令重试机制。 在连接中断或请求超时等场景,
判断弱密码 修改副本集跨网段访问配置 删除扩容失败的节点 查询创建实例或扩容节点时需要的IP数量 查询磁盘自动扩容策略 变更实例存储容量 查询高危命令 修改高危命令 查询Redis实例的热key 设置Redis禁用命令 查询Redis禁用命令 删除Redis禁用命令 设置实例可维护时间段 Redis主备切换
保存的所有命令,其他类型可根据相应的适用范围进行查询。 图12 筛选命令 您也可以通过搜索框按照命令标题和命令语句进行查询。 图13 搜索命令 另外,您还可以在“我的命令”页签中新建命令、编辑命令、删除命令、复制到命令执行框。 图14 命令管理 清空命令 清除当前命令执行框中的命令,您也可以通过快捷键“F10”操作。
常见问题 产品咨询 权限问题 计费相关 数据库使用 安装客户端 数据库连接 备份与恢复 区域和可用区 资源冻结/释放/删除/退订
开发参考 开发运维规范 命令兼容列表 客户端通过代码连接实例示例 Lua脚本编写规范 keyspace通知功能 exHash命令列表 大Bitmap初始化 客户端连接池参数配置 通过openAPI实现自定义周期备份 通过并行SCAN提升全库扫描速度 使用 Pipeline 访问 GeminiDB
redis106_decr_p99 decr命令的p99时延 该指标为节点执行decr命令的p99时延。 单位:us ≥ 0 us GeminiDB Redis实例的节点 1分钟 redis104_decr_avg_usec decr命令的平均时延 该指标为节点执行decr命令的平均时延。 单位:us