使用Redis-py客户端连接GeminiDB Redis实例。 以下步骤以命令行模式进行示例(也可以将命令写入python脚本中再执行): 使用单机方式连接GeminiDB Redis集群 执行python命令,进入命令行模式。 返回如下信息说明已进入命令行模式: Python 2
性公网IP连接实例的方式连接GeminiDB Redis实例。 您可以根据业务需求选用非SSL方式或SSL方式连接实例,其中,SSL连接实现了数据加密功能,具有更高的安全性,详情请参见通过SSL方式连接GeminiDB Redis实例。本章节中主要介绍非SSL方式连接GeminiDB
方式连接实例,其中,SSL连接实现了数据加密功能,具有更高的安全性,详情请参见通过SSL方式连接GeminiDB Redis实例。本章节中主要介绍非SSL方式连接GeminiDB Redis实例的步骤。 为了保障数据可靠性,推荐您使用负载均衡地址或者域名的方式访问实例。 使用须知
连接方式介绍 GeminiDB Mongo副本集实例支持通过内网和公网的方式连接。 表1 连接方式 连接方式 使用场景 说明 内网连接 系统默认提供内网IP地址。 当应用部署在弹性云服务器上,且该弹性云服务器与数据库实例处于同一区域、同一VPC内时,建议使用内网IP通过弹性云服务器连接数据库实例。
连接管理 设置安全组规则 绑定弹性公网IP 设置SSL数据加密 修改数据库端口 修改实例安全组 跨网段访问配置 父主题: 用户指南
连接实例 连接副本集实例 父主题: 用户指南
通过内网连接GeminiDB Cassandra 您可以在弹性云服务器上安装Cassandra客户端,通过内网IP来访问GeminiDB Cassandra实例。 GeminiDB Cassandra提供了非SSL方式或SSL方式连接实例。其中,SSL连接实现了数据加密功能,具有更高的安全性。
连接数据库 通过Python连接实例的方式有无需下载SSL证书连接和用户下载SSL证书连接两种,其中使用SSL证书连接通过了加密功能,具有更高的安全性。 GeminiDB Mongo新实例默认关闭SSL数据加密,开启SSL请参考开启SSL。 前提条件 连接数据库的弹性云服务器必须和GeminiDB
连接数据库 前提条件 连接数据库的弹性云服务器必须和GeminiDB Mongo实例之间网络互通,可以使用curl命令连接GeminiDB Mongo实例服务端的IP和端口号,测试网络连通性。 curl ip:port 返回“It looks like you are trying
<DB_Domain_Name> 待连接实例的内网域名,内网域名为步骤1 配置GeminiDB Redis实例的内网域名中创建的域名。 <DB_PORT> 待连接实例的端口,请以实际端口为准。 获取实例端口的方法如下: 在“实例管理”页面,单击实例名称,进入“基本信息”页面,在“连接信息 > 实例端口”处获取当前实例的端口信息。
<DB_Domain_Name> 待连接实例的公网域名,公网域名为步骤1 配置GeminiDB Redis实例的公网域名中创建的域名。 <DB_PORT> 待连接实例的端口,具体请以实际端口为准。 获取实例端口的方法如下: 在“实例管理”页面,单击实例名称,进入“基本信息”页面,在“连接信息 > 实例端口”处获取当前实例的端口信息。
1") // 连接点,业务连接集群时第一次连接的节点IP,可配置多个 .build(); 设置集群配置。 必须要指定的选项是指定连接点(ContactPoint),一般情况下建议配置三个连接点IP,这样当其中一个无法连接时,还可以尝试其他的连接点。 可以配置的配置项有:
<DB_HOST> 待连接实例的负载均衡地址。 您可以单击实例名称,进入“基本信息”页面,在连接信息区域获取到“负载均衡地址”。 <DB_PORT> 待连接实例的负载均衡地址对应的访问端口。 具体查看方法如下: 在“实例管理”页面,单击实例名称,进入“基本信息”页面,在“连接信息 > 实例端口”处获取当前端口信息。
通过公网连接GeminiDB Cassandra GeminiDB Cassandra支持使用弹性云服务器或本地设备,通过公网连接实例。 本章节以Linux操作系统和弹性云服务器为例,指导您通过公网连接GeminiDB Cassandra实例。 您可以根据业务需求选用普通方式或SSL方式连接实例。
通过SSL方式连接GeminiDB Redis实例 GeminiDB Redis支持选用SSL方式通过Redis-cli客户端连接实例,实现了数据加密功能,具有更高的安全性。本章介绍使用SSL方式连接GeminiDB Redis实例的方法。 使用须知 目标实例必须与弹性云服务器在同一个虚拟私有云和子网内才能访问。
您也可以通过搜索框按照命令标题和命令语句进行查询。 图9 搜索命令 另外,您还可以在“我的命令”页签中新建命令、编辑命令、删除命令、复制到命令执行框。 图10 命令管理 清空命令 清除当前命令执行框中的命令,您也可以通过快捷键“F10”操作。 常见问题 问题:在实例列表的操作列单击“连接Infl
s 检查连接结果。出现如下信息,说明连接成功。 针对副本集主节点的连接结果: replica:PRIMARY> 针对副本集备节点的连接结果: replica:SECONDARY> 非SSL连接 使用非SSL方式连接,请务必关闭SSL连接,否则会报错。关于如何关闭SSL连接,请参见设置SSL数据加密。
保存的所有命令,其他类型可根据相应的适用范围进行查询。 图15 筛选命令 您也可以通过搜索框按照命令标题和命令语句进行查询。 图16 搜索命令 另外,您还可以在“我的命令”页签中新建命令、编辑命令、删除命令、复制到命令执行框。 图17 命令管理 清空命令 清除当前命令执行框中的命令,您也可以通过快捷键“F10”操作。
返回如下信息,表示已成功连接对应的节点: 针对副本集主节点的连接结果: replica:PRIMARY> 针对副本集备节点的连接结果: replica:SECONDARY> 非SSL连接 使用非SSL方式连接,请务必关闭SSL连接,否则会报错。关于如何关闭SSL连接,请参见设置SSL数据加密。
SSL 设置完成后,单击“Save”。 在连接信息页面,单击“Connect”,开始连接副本集实例。 图7 副本集连接信息 成功连接副本集实例,工具界面显示下图所示。 图8 副本集连接成功 非SSL连接 使用非SSL方式连接,请务必关闭SSL连接,否则会出现报错。如何关闭,请参见设置SSL数据加密。
您即将访问非华为云网站,请注意账号财产安全