检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
使用DRS服务将自建Redis或者Redis集群迁移到GeminiDB Redis(推荐) 华为云数据复制服务DRS(Data Replication Service)提供数据库零停机的迁移上云体验,支持全量数据迁移和增量数据迁移,为您提供安全稳定高可靠的迁移链路,详情请参考迁移方案概览。
若迁移过程出现故障,需要清理GeminiDB Redis实例,重新启动迁移。 操作步骤 如需进行RocksDB到GeminiDB Redis的迁移,您可以在管理控制台右上角,选择“工单 > 新建工单”,联系客服进行处理。 父主题: 数据迁移
为什么阿里云Redis、腾讯云Redis等云服务不能使用DRS进行数据迁移? 通常有以下因素: 不支持PSync迁出协议:存在一些自研的Redis-like数据库没有兼容PSync协议。 架构限制:较多云厂商支持代理模式,即在用户与Redis服务之间增加Proxy组件。因为Pro
架构优势:简单易用,用户无需关注数据分片,可以像使用单机使用集群。Proxy可以将用户请求分发到对应的Redis节点进行处理。 适用场景:简化客户使用逻辑,用户无需过多关注分片管理。例如,从单机迁移至集群,客户端不方便修改代码,可优先选择Proxy集群。对并发和时延要求更极致的,可使用Cluster架构。 Cluster集群版(推荐)
连接数据库 通过Python连接实例的方式有无需下载SSL证书连接和用户下载SSL证书连接两种,其中使用SSL证书连接通过了加密功能,具有更高的安全性。 GeminiDB Mongo新实例默认关闭SSL数据加密,开启SSL请参考开启SSL。 前提条件 连接数据库的弹性云服务器必须和GeminiDB
若迁移过程出现故障,需要清理GeminiDB Redis实例,重新启动迁移。 操作步骤 如需进行LevelDB到GeminiDB Redis接口的迁移,您可以在管理控制台右上角,选择“工单 > 新建工单”,联系客服进行处理。 迁移性能参考 环境:源端LevelDB和leveldb-port部署在华为云
节点带宽,对业务可能会产生轻微的时延抖动。 备份方案 GeminiDB Redis实例支持自动备份和手动备份两种方案。 自动备份 您可以在管理控制台设置自动备份策略,系统将会按照自动备份策略中设置的备份时间段和备份周期进行自动备份,并且会按照设置的备份保留天数对备份文件进行存放。
低存储成本:消息数据具有明显的冷热特征,大部分查询集中在热数据,冷数据需要一个低成本的存储方式,否则随着时间的积累,数据量不断膨胀,存储成本会不断上升。 数据生命周期管理:不管是对于消息数据的存储还是同步,数据都需要定义生命周期。存储库是用于在线存储消息数据本身,通常需要设定一个较长周期的保存时间。而同步库
operation. Contact the administrator to obtain permission. 当前用户无操作权限,请联系管理员授权。 检查当前用户所在用户组的权限是否允许对应的操作。 400 DBS.280042 Invalid request. 非法请求。 检
${mongodIP}为GeminiDB Mongo副本集实例下主备节点的内网IP。 ${password}为GeminiDB Mongo副本集实例的管理员密码。 ${threadNum}为运行测试的并发线程数,本次测试的并发数为128。 测试模型 workload模型 表2 workload模型
高可靠性。 支持故障节点秒级接管,在独有的存算分离架构下,即使发生N-1节点同时故障的极端场景,依然可以秒级恢复业务访问,超高可用。 账号管理,支持DB级权限控制 支持使用65536个DB,支持创建200个子账号。 用户不但可以为子账号设置只读或读写权限,还可为子账号配置可访问的
HBase兼容版实例中,一个分区的理想数据量是100GB左右,单分区没有最高数据量限制。当一个分区的数据量超过100GB时,会触发分区自动分裂功能,如有特殊需要,您可以在管理控制台右上角,选择“工单 > 新建工单,联系客服关闭自动分裂功能。 样例1: 如果数据rowkey第一位平均分布在0-9中, 则可以设置10个分区键,分别为[0
快速了解GeminiDB Mongo 本章节主要帮助您快速掌握GeminiDB Mongo实例创建、连接的整体流程。 连接方式介绍 使用流程 通过内网和公网连接GeminiDB Mongo实例的使用流程介绍如图1所示。 图1 通过内网和公网连接实例 表1 连接方式 连接方式 使用场景
产品优势 高可靠 数据备份 数据备份包括自动和手动两种方式。自动备份为系统自动创建的数据库实例的全量备份,手动备份是由用户启动的数据库实例的全量备份,且备份成功后均支持恢复。 备份数据存储至对象存储服务(Object Storage Service,简称OBS),在提高数据容灾能
如果不遵循上述约束,则在Lua中执行涉及这些key的Redis操作时,可能会返回错误信息,甚至可能导致数据的一致性被破坏。 SCRIPT命令 SCRIPT命令包含了一组管理Lua脚本的子命令,具体可以通过SCRIPT HELP命令查询具体的操作。 SCRIPT大部分命令都与开源Redis兼容,其中需要特别说明的命令如下:
连接方式介绍 GeminiDB Mongo副本集实例支持通过内网和公网的方式连接。 表1 连接方式 连接方式 使用场景 说明 内网连接 系统默认提供内网IP地址。 当应用部署在弹性云服务器上,且该弹性云服务器与数据库实例处于同一区域、同一VPC内时,建议使用内网IP通过弹性云服务器连接数据库实例。
通过Python语言连接实例 本章节介绍了通过Python语言连接GeminiDB Influx实例的方法。 前提条件 已安装InfluxDB的Python客户端。 使用非SSL方式连接实例的示例代码 from influxdb import InfluxDBClient #
备注:存量部分老实例单个节点带宽为768Mbps,和其他Redis云服务产品保持一致。用户可关注节点带宽使用率,若老实例大流量场景,您可以在管理控制台右上角,选择“工单 > 新建工单”进行带宽咨询。 表4 GeminiDB Redis云原生容量型实例规格 规格名称 vCPU(个) 单节点最大连接数
通过Go语言连接实例 本章节介绍了通过Go语言连接GeminiDB Influx实例的方法。 前提条件 获取SSL默认证书,具体操作请参见下载SSL默认证书。 配置CCM私有证书,具体操作请参见CCM私有证书配置。 获取客户端相关代码,请自主从InfluxDB开源项目网站下载。 使用非SSL方式连接实例的示例代码
完整示例 #!/usr/bin/python import pymongo import random import os # 认证用的用户名和密码直接写到代码中有很大的安全风险,建议在配置文件或者环境变量中存放(密码应密文存放、使用时解密),确保安全 # 本示例以用户名和密码保