检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
连接GeminiDB (兼容DynamoDB API)实例 本章节主要介绍使用Java和Python语言连接GeminiDB (兼容DynamoDB API)实例的基本操作。 前提条件 已成功创建GeminiDB (兼容DynamoDB API)实例。 已创建弹性云服务器,创建弹
开启和关闭SSL安全连接 GeminiDB Influx实例支持实例创建成功后,开启或关闭SSL安全连接。 使用须知 该功能目前处于公测阶段,如需使用,您可以在管理控制台右上角,选择“工单 > 新建工单”,联系客服申请开通。 开启或关闭SSL安全连接时需要重启实例。 开启SSL安全连接 登录管理控制台。
pool”,同时检查业务程序所在ECS有大量CLOSE_WAIT的TCP连接。 报错客户端:Jedis、Lettuce。 可能原因:通常由于客户端程序配置的连接池过小,在业务并发激增时与Redis建立的连接不够用。 解决方法:排查业务代码,设置足够的连接池配置。 问题现象4 问题现象:客户程序连接池超时,报错信息如下:
您也可以单击实例“基本信息”左侧导航中的“连接管理”,即可查看到实例的内网IP地址和端口。 图3 查看IP和端口 通过内网连接实例 登录弹性云服务器。 详情请参见《弹性云服务器快速入门》中登录弹性云服务器的内容。 将HBase客户端安装包上传到弹性云服务器。 使用如下命令,解压客户端压缩包。
购买成功 步骤二:购买ECS 登录管理控制台。 在服务列表中选择“计算 > 弹性云服务器 ECS”,进入云服务器控制台,单击“购买弹性云服务器”。 配置基础信息后,单击“下一步:网络配置”。ECS与待连接的GeminiDB Influx实例的区域及可用区一致。ECS与待连接的GeminiDB
Influx实例仅允许绑定一个安全组。 连接实例时,需要配置的安全组规则请参见表1。 表1 安全组规则说明 场景 配置的安全组规则说明 内网连接实例 使用内网连接GeminiDB Influx例时,设置安全组规则分为以下两种情况: ECS与GeminiDB Influx实例在相同安全组时,默认ECS与GeminiDB
SSL 设置完成后,单击“Save”。 在连接信息页面,单击“Connect”,开始连接副本集实例。 图7 副本集连接信息 成功连接副本集实例,工具界面显示下图所示。 图8 副本集连接成功 非SSL连接 使用非SSL方式连接,请务必关闭SSL连接,否则会出现报错。如何关闭,请参见设置SSL数据加密。
详情参考创建相同账户下的对等连接。 单击创建好的对等连接名称,进入对等连接基本信息页面。 图2 对等连接 单击“路由表”,进入路由表基本信息页面。 图3 路由表 配置对等连接的本端路由、对端路由。 添加本端路由:单击“添加路由”,弹出“添加路由”窗口,“目的地址”输入对等连接中“对端VPC网
连接数据库 使用SSL证书连接 该方式属于SSL连接模式,需要下载SSL证书,通过证书校验并连接数据库。 您可以在“实例管理”页面,单击实例名称进入“基本信息”页面,单击“数据库信息”模块“SSL”处的,下载根证书或捆绑包。 通过Java连接MongoDB数据库,代码中的Java链接格式如下:
购买成功 步骤二:购买ECS 登录管理控制台。 在服务列表中选择“计算 > 弹性云服务器 ECS”,进入云服务器控制台,单击“购买弹性云服务器”。 配置基础信息后,单击“下一步:网络配置”。ECS与待连接的GeminiDB Mongo实例的区域及可用区一致。ECS与待连接的GeminiDB
体操作请参见操作步骤。 设置ECS安全组规则:安全组默认规则为出方向上数据报文全部放行,此时,无需对ECS配置安全组规则。当在ECS所在安全组为非默认安全组且出方向规则非全放通时,需要为ECS所在安全组配置相应的出方向规则。具体操作请参见《弹性云服务器用户指南》中“设置安全组规则”章节。
close(); } } 使用短连接方式连接实例的Java代码示例 /** 使用场景: * 当采用ELB连接的时候,客户端一次性发送很多次查询请求。 * 如果采用http长连接,会导致大部分查询请求打到一个InfluxDB节点上,导致负载不均衡。
通过Go语言连接GeminiDB Influx实例 本章节介绍了通过Go语言连接GeminiDB Influx实例的方法。 前提条件 获取SSL默认证书,具体操作请参见下载SSL默认证书。 配置CCM私有证书,具体操作请参见CCM私有证书配置。 获取客户端相关代码,请自主从InfluxDB开源项目网站下载。
GeminiDB Influx 接口”。 在实例列表中选择目标实例,单击操作列“连接InfluxDB”。 图1 连接InfluxDB 您也可以单击实例名称,进入“基本信息”页面,在页面右上角单击“连接InfluxDB”。 图2 连接InfluxDB 输入实例的密码登录实例。 只有首次登录Infl
Sentinel一样连接GeminiDB Redis实例。 前提条件 已成功创建GeminiDB Redis集群版或主备版实例,且实例状态为“正常”。 已创建弹性云服务器,创建弹性云服务器的方法,请参见《弹性云服务器快速入门》中“购买弹性云服务器”章节。 弹性云服务器上已经安装GCC等编译工具。
通过Python语言连接GeminiDB Influx实例 本章节介绍了通过Python语言连接GeminiDB Influx实例的方法。 前提条件 已安装InfluxDB的Python客户端。 使用非SSL方式连接实例的示例代码 from influxdb import InfluxDBClient
通过公网连接副本集实例 通过Robo 3T工具连接副本集实例 通过MongoDB客户端连接副本集实例 父主题: 连接副本集实例
Redis实例的方法请参见购买GeminiDB Redis集群版实例。 已创建弹性云服务器,创建弹性云服务器的方法,请参见《弹性云服务器快速入门》中“购买弹性云服务器”章节。 弹性云服务器上已经安装GCC等编译工具。 创建的弹性云服务器与GeminiDB Redis实例要保证区域、可用区、VPC和安全组一致。
使用Spark连接Cassandra失败 问题描述 用户使用Spark连接开源Cassandra,读取数据没问题,但是连接GeminiDB Cassandra就报错。 报错信息如下: 配置详情 如下为用户使用的组件及账号配置详情。 组件配置详情。 表1 配置详情 组件名 版本号
步骤1:购买实例 步骤2:通过DAS连接实例 如果需要其他方式连接实例请参考其他连接实例方式。 前提条件 注册华为账号并开通华为云。 注册华为云账号后,如果需要对华为云上的资源进行精细管理,请使用统一身份认证服务(Identity and Access Management,简称I