检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
通过内网连接实例 您可以在弹性云服务器上安装Cassandra客户端,通过内网IP来访问GeminiDB Cassandra实例。 GeminiDB Cassandra提供了非SSL方式或SSL方式连接实例。其中,SSL连接实现了数据加密功能,具有更高的安全性。 使用须知 目标实
information. >>> import redis >>> 使用Redis-py客户端连接GeminiDB Redis实例。 以下步骤以命令行模式进行示例(也可以将命令写入python脚本中再执行): 使用单机方式连接GeminiDB Redis集群 执行python命令,进入命令行模式。 返回如下信息说明已进入命令行模式:
1") // 连接点,业务连接集群时第一次连接的节点IP,可配置多个 .build(); 设置集群配置。 必须要指定的选项是指定连接点(ContactPoint),一般情况下建议配置三个连接点IP,这样当其中一个无法连接时,还可以尝试其他的连接点。 可以配置的配置项有:
tar.gz 在“influx”工具所在目录下,连接数据库实例。 通过如下命令进入InfluxDB目录。 cd influxdb-1.8.10-1/usr/bin 连接GeminiDB Influx实例。 使用CCM签发的证书连接 生成证书并配置CCM证书请参考CCM私有证书配置。
方式连接实例,其中,SSL连接实现了数据加密功能,具有更高的安全性,详情请参见通过SSL方式连接GeminiDB Redis实例。本章节中主要介绍非SSL方式连接GeminiDB Redis实例的步骤。 为了保障数据可靠性,推荐您使用负载均衡地址或者域名的方式访问实例。 使用须知
通过公网连接实例 GeminiDB Cassandra支持使用弹性云服务器或本地设备,通过公网连接实例。 本章节以Linux操作系统和弹性云服务器为例,指导您通过公网连接GeminiDB Cassandra实例。 您可以根据业务需求选用普通方式或SSL方式连接实例。 前提条件 GeminiDB
<DB_Domain_Name> 待连接实例的内网域名,内网域名为步骤1 配置GeminiDB Redis实例的内网域名中创建的域名。 <DB_PORT> 待连接实例的端口,请以实际端口为准。 获取实例端口的方法如下: 在“实例管理”页面,单击实例名称,进入“基本信息”页面,在“网络信息 > 数据库端口”处获取当前实例的端口信息。
SSL 设置完成后,单击“Save”。 在连接信息页面,单击“Connect”,开始连接副本集实例。 图7 副本集连接信息 成功连接副本集实例,工具界面显示下图所示。 图8 副本集连接成功 非SSL连接 使用非SSL方式连接,请务必关闭SSL连接,否则会出现报错。如何关闭,请参见设置SSL数据加密。
通过Python语言连接实例 本章节介绍了通过Python语言连接GeminiDB Influx实例的方法。 前提条件 已安装InfluxDB的Python客户端。 使用非SSL方式连接实例的示例代码 from influxdb import InfluxDBClient #
<DB_Domain_Name> 待连接实例的公网域名,公网域名为步骤1 配置GeminiDB Redis实例的公网域名中创建的域名。 <DB_PORT> 待连接实例的端口,具体请以实际端口为准。 获取实例端口的方法如下: 在“实例管理”页面,单击实例名称,进入“基本信息”页面,在“网络信息 > 数据库端口”处获取当前实例的端口信息。
连接方式介绍 GeminiDB Mongo副本集实例支持通过内网和公网的方式连接。 表1 连接方式 连接方式 使用场景 说明 内网连接 系统默认提供内网IP地址。 当应用部署在弹性云服务器上,且该弹性云服务器与数据库实例处于同一区域、同一VPC内时,建议使用内网IP通过弹性云服务器连接数据库实例。
close(); } } 使用短连接方式连接实例的Java代码示例 /** 使用场景: * 当采用ELB连接的时候,客户端一次性发送很多次查询请求。 * 如果采用http长连接,会导致大部分查询请求打到一个InfluxDB节点上,导致负载不均衡。
连接数据库 前提条件 连接数据库的弹性云服务器必须和GeminiDB Mongo实例之间网络互通,可以使用curl命令连接GeminiDB Mongo实例服务端的IP和端口号,测试网络连通性。 curl ip:port 返回“It looks like you are trying
性公网IP连接实例的方式连接GeminiDB Redis实例。 您可以根据业务需求选用非SSL方式或SSL方式连接实例,其中,SSL连接实现了数据加密功能,具有更高的安全性,详情请参见通过SSL方式连接GeminiDB Redis实例。本章节中主要介绍非SSL方式连接GeminiDB
连接数据库 通过Python连接实例的方式有无需下载SSL证书连接和用户下载SSL证书连接两种,其中使用SSL证书连接通过了加密功能,具有更高的安全性。 GeminiDB Mongo新实例默认关闭SSL数据加密,开启SSL请参考开启SSL。 前提条件 连接数据库的弹性云服务器必须和GeminiDB
本信息”页面,在“网络信息 > 负载均衡地址”处获取端口信息。 出现如下信息,说明连接成功。 Connected to https://host:port version x.x.x InfluxDB shell version 1.8.10 > 非SSL连接 登录弹性云服务器,
s 检查连接结果。出现如下信息,说明连接成功。 针对副本集主节点的连接结果: replica:PRIMARY> 针对副本集备节点的连接结果: replica:SECONDARY> 非SSL连接 使用非SSL方式连接,请务必关闭SSL连接,否则会报错。关于如何关闭SSL连接,请参见设置SSL数据加密。
通过DAS连接实例 数据管理服务(Data Admin Service,简称DAS)是一款专业的简化数据库管理工具,提供优质的可视化操作界面,大幅提高工作效率,让数据管理变得既安全又简单。您可以通过数据管理服务连接并管理实例。GeminiDB Cassandra默认为您开通了远程
返回如下信息,表示已成功连接对应的节点: 针对副本集主节点的连接结果: replica:PRIMARY> 针对副本集备节点的连接结果: replica:SECONDARY> 非SSL连接 使用非SSL方式连接,请务必关闭SSL连接,否则会报错。关于如何关闭SSL连接,请参见设置SSL数据加密。
通过SSL方式连接GeminiDB Redis实例 GeminiDB Redis支持选用SSL方式通过Redis-cli客户端连接实例,实现了数据加密功能,具有更高的安全性。本章介绍使用SSL方式连接GeminiDB Redis实例的方法。 使用须知 目标实例必须与弹性云服务器在同一个虚拟私有云和子网内才能访问。