检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
设置安全组规则 安全组是一个逻辑上的分组,为同一个虚拟私有云内具有相同安全保护需求,并相互信任的弹性云服务器和GeminiDB Influx实例提供访问策略。 为了保障数据库的安全性和稳定性,在使用GeminiDB Influx实例之前,您需要设置安全组,开通需访问数据库的IP地址和端口。 本
本章节介绍了通过Go语言连接GeminiDB Influx实例的方法。 前提条件 获取SSL默认证书,具体操作请参见下载SSL默认证书。 配置CCM私有证书,具体操作请参见CCM私有证书配置。 获取客户端相关代码,请自主从InfluxDB开源项目网站下载。 使用非SSL方式连接实例的示例代码 package main
需要ECS实例部署Redis-Full-Check开源工具,并确保与源端、目标端网络互通。 如果迁移任务处于增量状态,由于迁移源端和目标端间存在网络时延,无法确保校验时数据一致,如有条件,建议停止对源端的写入后再做校验。 业务使用Redis时往往存在给key设置过期时间,迁移
Redis,具有很高的迁移效率。 增量迁移解析RocksDB的wal文件,将RocksDB的操作解析出来,然后对其中的key进行分片,多线程进行发送。 使用须知 迁移工具需要部署在源端,对性能有一定消耗,可通过修改配置文件进行一定的控制。 迁移过程读取RocksDB的源数据文件,只读操作,理论上不会有数据受损风险。
设置安全组规则 安全组是一个逻辑上的分组,为同一个虚拟私有云内具有相同安全保护需求,并相互信任的弹性云服务器和GeminiDB Mongo实例提供访问策略。 为了保障数据库的安全性和稳定性,在使用GeminiDB Mongo实例之前,您需要设置安全组,开通需访问数据库的IP地址和端口。 本节
统中最核心的功能是消息的同步、存储和检索。 消息同步:将消息完整的、快速的从发送方发送至接收方。消息同步系统最重要的衡量指标是消息传递的实时性、完整性、顺序性以及支撑的消息规模。 消息存储:即消息的持久化,传统消息系统通常支持消息在接收端的本地存储,数据基本不具备可靠性。现代消息
查询Redis实例指定时间点恢复所占用的存储空间 功能介绍 查询Redis实例指定时间点恢复所占用的存储空间。 接口约束 该接口只支持GeminiDB Redis Proxy 集群版。 部分低版本的实例,需要补丁升级以支持Redis指定时间点恢复功能。 URI GET https
LevelDB到GeminiDB Redis的迁移 LevelDB是一个开源的持久化KV单机数据库引擎,具有很高的随机写,顺序读/写性能,适合应用在写多读少的场景。其内部没有设计成C/S网络结构,使用时必须和服务部署在同一台服务器,对于服务的部署、使用有较大的限制。相比于在LevelDB基础上开发的RocksDB
弹性云服务器上已经安装GCC等编译工具。 创建的弹性云服务器与GeminiDB Redis实例要保证区域、可用区、VPC和安全组一致。 操作步骤 获取GeminiDB Redis实例的负载均衡地址和端口。 负载均衡地址的查看方法请参见查看负载均衡地址及端口。 端口的获取方法请参见查看实例节点端口。
__keyevent@<db>__ 为前缀。 支持 g 与DEL、EXPIRE、RENAME等类型无关的通用命令的通知。 支持 $ 字符串命令的通知。 支持 l 列表命令的通知。 支持 s 集合命令的通知。 支持 h 哈希命令的通知。 支持 z 有序集合命令的通知。 支持 x EXPIRED过期通知。
Redis实例的方法。 前提条件 已成功创建GeminiDB Redis实例,且实例状态为“正常”。 已创建弹性云服务器,创建弹性云服务器的方法,请参见《弹性云服务器快速入门》中“购买弹性云服务器”章节。 弹性云服务器上已经安装GCC等编译工具。 创建的弹性云服务器与GeminiDB
Redis实例要保证区域、可用区、VPC和安全组一致。 操作步骤 获取GeminiDB Redis实例的负载均衡地址和端口信息。 负载均衡地址的查看方法请参见查看查看负载均衡地址及端口。 端口信息的获取方法请参见查看查看实例节点端口。 各实例地址的查看方法请参见查看查看内网IP地址或弹性公网IP。
业务程序需具备合理的自动重连机制。 在规格变更、补丁升级、HA倒换、网络链路抖动或丢包等场景中,业务程序与数据库实例的连接可能出现短暂中断。业务程序应当支持自动重连。 说明: 尽量避免使用Lettuce客户端,因为该客户端在请求多次超时后,不再发起自动重连。建议使用更稳定的Jedis客户端替换Lettuce客户端。
针对某些不合法命令,GeminiDB Redis接口与开源Redis 5.0的报错信息为什么有差异 GeminiDB Redis接口先进行命令语法检查,再进行key存在性校验,而开源Redis没有准则,处理不合法命令的结果存在随机性。 因此在某些不合法命令的报错信息上二者有时会存在差异。 父主题:
查看监控指标与配置告警 GeminiDB Redis支持的监控指标 设置告警规则 GeminiDB Redis指标告警策略推荐配置 查看GeminiDB Redis监控指标 配置GeminiDB Redis监控看板 事件监控 父主题: 用户指南
对于阻塞命令,GeminiDB Redis接口(主备实例)与开源Redis的返回值为什么可能有差异 开源Redis没有规定“当有客户端执行了阻塞命令等待key写入的情况,并发对这些key执行写命令”的返回值。 GeminiDB Redis主备实例的接口返回值可能和开源Redis不一样,但两者均满足开源文档描述行为。
查看监控指标与配置告警 GeminiDB Mongo支持的监控指标 设置告警规则 查看监控指标 事件监控 父主题: 用户指南
查看监控指标与配置告警 GeminiDB Cassandra支持的监控指标 设置告警规则 查看GeminiDB Cassandra监控指标 事件监控 父主题: 用户指南
Redis实例节点配置安全组规则 安全组是一个逻辑上的分组,为同一个虚拟私有云内具有相同安全保护需求,并相互信任的弹性云服务器和GeminiDB Redis实例提供访问策略。 为了保障数据库的安全性和稳定性,在使用GeminiDB Redis实例之前,您需要配置安全组,开通需访问数据库的IP地址和端口。 本节
Kvrocks到GeminiDB Redis的迁移 Kvrocks是一款开源的兼容Redis生态的NoSQL key-value数据库,底层基于RocksDB实现,并提供namespace功能支持数据分区。Kvrocks集群管理功能相对薄弱,自建集群时需要与外部组件配合,Kvrocks支持的redis命令还