-
通过内网连接副本集实例 - 云数据库 GeminiDB
安装MongoDB客户端,请参见如何安装MongoDB客户端。 SSL连接 使用SSL方式连接,请务必开启SSL连接,否则会报错。关于如何开启SSL连接,请参见设置SSL数据加密。 登录管理控制台。 在服务列表中选择“数据库 > 云数据库 GeminiDB Mongo接口。 在“实例管理”页面,单击实例名称。
-
设置实例负载均衡的IP访问黑白名单 - 云数据库 GeminiDB
ip网段123.123.123.0/24被设置成黑名单 PUT https://{Endpoint}/v3/054e292c9880d4992f02c0196d3ea468/instances/054e292c9880d4992f02c0196d3ein12/lb/access-control
-
购买实例(集群版) - 云数据库 GeminiDB
目前支持将实例部署在单可用区或3可用区。 如果业务要求实例之间的网络延时较低,则建议您选择单可用区,将实例的组件部署在同一个可用区内。 如果业务需要较高的容灾能力,请选择3可用区,此时实例下的节点Hash均衡部署在3个可用区内。 图1 存储与规格 表3 规格与存储 参数 描述 规格选择模式
-
如何检测和解决大key与热key问题 - 云数据库 GeminiDB
"table_id": "024a1070-0064-11eb-bdf3-d3fe5956183b", //表id "partition_key": "{vin=TESTW3YWZD2021003}" //分区键 } ] 常见案例及解决方案:
-
如何高效备份,容灾 - 云数据库 GeminiDB
如何高效备份,容灾 传统场景采用文件或者块存储的数据库系统,备份恢复与数据量强相关,故在大数据量场景下,无法快速备份恢复,进而影响数据库的数据可靠性。 云数据库 GeminiDB基于DFV存储,底层采取Append Only方式存储,并在该基础上结合数据库逻辑进行分布式并行算法优化,极大地提升了数据备份、恢复性能。
-
返回结果 - 云数据库 GeminiDB
"error_code": "DBS.200001" } 其中,error_code表示错误码,error_msg表示错误描述信息。 父主题: 如何调用API
-
购买实例 - 云数据库 GeminiDB
区之间物理隔离。 目前支持将实例部署在单可用区或3可用区。 若实例只需要部署在单可用区,请选择1个可用区。 若实例需要实现跨可用区容灾部署时,请选择3可用区,此时实例下的节点Hash均衡部署在3个可用区内。 图2 规格与存储 表3 规格与存储 参数 描述 性能规格 基于计算存储分离架构和软硬件协同,GeminiDB
-
连接GeminiDB DynamoDB兼容版实例 - 云数据库 GeminiDB
import boto3 import boto3_lb ip = '***.***.***.***' url = boto3_lb.setup([ip], 'http', 8000, 'fake.url.com') dynamodb = boto3.resource('dynamodb'
-
购买副本集实例 - 云数据库 GeminiDB
区之间物理隔离。 目前支持将实例部署在单可用区或3可用区。 若实例只需要部署在单可用区,请选择1个可用区。 若实例需要实现跨可用区容灾部署时,请选择3可用区,此时实例下的节点Hash均衡部署在3个可用区内。 图2 规格与存储 表3 规格与存储 参数 描述 性能规格 实例的CPU和内存。
-
连接GeminiDB HBase兼容版实例 - 云数据库 GeminiDB
您也可以单击实例“基本信息”左侧导航中的“连接管理”,即可查看到实例的内网IP地址和端口。 图3 查看IP和端口 通过内网连接实例 登录弹性云服务器。 详情请参见《弹性云服务器快速入门》中登录弹性云服务器的内容。 将HBase客户端安装包上传到弹性云服务器。 使用如下命令,解压客户端安装包。 tar -xvf hbase-2
-
通过Hiredis连接实例 - 云数据库 GeminiDB
关于Hiredis的详细用法,请参考redis官网的使用介绍。 代码如下: #include <stdio.h> #include <stdlib.h> #include <string.h> #include <hiredis.h> int main(int argc, char **argv) {
-
存储空间自动扩容 - 云数据库 GeminiDB
登录管理控制台。 在服务列表中选择“数据库 > 云数据库 GeminiDB Cassandra 接口”。 在实例列表页面,单击“自动扩容”。 图3 自动扩容 勾选需要设置存储空间自动扩容的实例,开启存储空间自动扩容,并设置自动扩容的触发条件和上限。 图4 设置批量自动扩容参数 表2
-
如何处理报错“ERR unknown command sentinel" - 云数据库 GeminiDB
Redis集群版实例参数“CompatibleMode”值不为3,或者主备版实例参数“CompatibleMode”值不为2,不支持Sentinel命令。 解决方法 登录管理控制台。 在服务列表中选择“数据库 > 云数据库 GeminiDB Redis 接口”。 在“实例管理”页面,选择指定的实例,单击实例名称,进入“基本信息”页面。
-
通过Redisson连接实例 - 云数据库 GeminiDB
xx”为待连接GeminiDB Redis实例的负载均衡地址。 您可以单击实例名称,进入“基本信息”页面,在网络信息区域获取“负载均衡地址”。 图3 查看负载均衡地址 上述代码中的“8635”为待连接GeminiDB Redis实例的端口,具体请以实际端口为准。获取端口的方法请参见查看IP地址和端口。
-
身份认证与访问控制 - 云数据库 GeminiDB
时,需要对账号密码进行验证,验证成功后方可进行操作。 IAM验证 您可以使用统一身份认证服务(Identity and Access Management, IAM)进行精细的权限管理。该服务提供用户身份认证、权限分配、访问控制等功能,可以帮助您安全地控制华为云资源的访问。您创建
-
如何使用物化视图 - 云数据库 GeminiDB
NULL primary key (addr, id, name); “system_schema.views”记录了视图和源表的关联关系: 图3 视图与源表的关联关系 不符合该条件的查询不显示,示例:IS NOT NULL。 插入“addr”为“null”的记录。 insert into
-
如何接入GeminiDB Redis - 云数据库 GeminiDB
如何接入GeminiDB Redis 目前GeminiDB Redis提供使用内网、公网、域名、负载均衡地址、程序代码等方式接入GeminiDB Redis,具体方法请参见连接方式介绍。 父主题: 数据库连接
-
存储空间自动扩容 - 云数据库 GeminiDB
可以在创建实例时(详情请参见购买实例)和创建实例后设置存储空间自动扩容。 本章节介绍创建实例后如何设置存储空间自动扩容。 权限配置 如果您使用的是IAM用户,在使用存储空间自动扩容功能前需要配置GeminiDB服务和IAM服务相应的权限。具体操作如下: 配置IAM服务的细粒度权限和GeminiDB服务的最小权限。
-
如何保障数据库高可用 - 云数据库 GeminiDB
上上层Proxy层链接保持能力,客户应用基本不感知故障发生。 而底层存储3副本,单点故障不会造成整体系统不可用。 图2 底层存储原理图 父主题: 关键特性
-
产品优势 - 云数据库 GeminiDB
据库实例的隔离。 访问控制 可以通过虚拟私有云对数据库实例所在的安全组入站、出站规则进行限制,从而控制可以连接数据库的网络范围。 传输加密 通过SSL加密实现传输加密。使用从服务控制台上下载的CA根证书,并在连接数据库时提供该证书,对数据库服务端进行认证并达到加密传输的目的。 安全防护