检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
GeminiDB Cassandra 接口是一款基于华为自研的计算存储分离架构的分布式数据库,兼容Cassandra、DynamoDB、HBase生态的云原生NoSQL数据库,支持类SQL语法CQL。在华为云高性能、高可用、高可靠、高安全、可弹性伸缩的基础上,提供了一键部署、快速备
Cluster集群版实例不支持该参数。 CompatibleMode 否 3 0, 1, 2, 3 针对StackExchange.Redis客户端的适配开关。 当StackExchange.Redis客户端报错"Multiple databases are not supported on this server"时,请将该参数修改为"0"。
age String 以秒计算的已连接时长。 idle String 以秒计算的空闲时长。 db String 该客户端正在使用的数据库ID。 addr String 客户端的地址和端口。 fd String 套接字所使用的文件描述符。 sub String 已订阅频道的数量。 psub
要求客户端有自动重连机制。建议在业务低峰期间变更。 正在进行变更的节点,其计算任务由其他节点分担,请在业务低峰变更,避免实例过载。 主备切换 只支持GeminiDB Redis主备版实例,主备切换时通常会发生小于10秒的连接闪断,会产生慢时延,或者命令执行失败,需要客户端有命令
rgc 客户端单次请求获取的最大元素个数 描述客户端单次请求获取的最大元素个数。 单位:Counts ≥ 0 Counts GeminiDB Redis实例的节点 1分钟 redis677_max_response_bytes 客户端单次请求获取的最大字节数 描述客户端单次请求获取的最大字节数。
er-3.12.9.jar”,此安装包提供了访问GeminiDB Mongo数据库实例的API接口。 驱动安装请参考官方指南。 环境类 客户端需配置JDK1.8。JDK是跨平台的,支持Windows,Linux等多种平台。 下面以Windows为例,介绍JDK配置流程: DOS窗口输入“java
rgc 客户端单次请求获取的最大元素个数 描述客户端单次请求获取的最大元素个数。 单位:Counts ≥ 0 Counts GeminiDB Redis实例的节点 1分钟 redis677_max_response_bytes 客户端单次请求获取的最大字节数 描述客户端单次请求获取的最大字节数。
dotnet-runtime-7.0 运行 dotnet --version 您将会看到您的.Net版本信息。 使用StackExchange.Redis客户端连接GeminiDB Redis实例。 创建项目 在命令行窗口中运行以下命令创建一个新的C#控制台应用程序;或者在Visual Studio中创建一个新的C#控制台应用程序。
为业务B分配另一组账号/密码(user2/p2),并配置该密码仅可访问“DB 18”。 业务往往希望减少应用程序改动,例如业务B不想配置客户端的DB参数为18,而是保持默认。这个场景下就可以开启账号自动定向DB功能,实现仅用密码即可自动定向指定DB 18的效果。此时即使业务B误操作select到无权限的DB
拟私有云。 内网安全组 安全组限制安全访问规则,加强GeminiDB Cassandra与其他服务间的安全访问。请确保所选取的安全组允许客户端访问数据库实例。 如果没有可用的安全组,系统自动为您分配资源。 实例操作限制 表5 实例操作限制 功能 使用限制 数据库访问 如果GeminiDB
图1 连接方式介绍 表1 连接方式 连接方式 使用场景 默认端口 说明 DAS连接 GeminiDB Influx支持通过管理控制台的Web客户端连接Influx实例 - 易用、安全、高级、智能。 默认为您开通了远程主机登录权限,推荐您使用更安全便捷的数据管理服务连接实例。 内网连接
mary key)以及存取数据。 No JOIN:GeminiDB Cassandra不支持JOIN,如果您需要用到JOIN,需要自己在客户端处理,或者再新建一个表进行处理。 No referential integrity:不支持跨表引用完整性的概念,不支持在某个表中通过外键引用另一张表数据。
图1 连接方式介绍 表1 连接方式 连接方式 使用场景 默认端口 说明 DAS连接 GeminiDB Redis支持通过管理控制台的Web客户端连接Redis实例 - - 内网连接 介绍通过内网IP、内网域名或负载均衡地址连接GeminiDB Redis实例的方法。 该方式适用于当
端口信息的获取方法请参见查看实例节点端口。 登录弹性云服务器,具体操作请参见《弹性云服务器快速入门》中“登录弹性云服务器”。 使用Golang客户端连接GeminiDB Redis实例,本文以使用go-redis SDK为例。 go-redis的下载地址为:https://github
Cassandra与其他服务间的安全访问。请确保所选取的安全组允许客户端访问数据库实例。 如果没有可用的安全组,系统自动为您分配资源。 SSL安全连接 SSL证书是一种遵守SSL协议的服务器数字证书,能在客户端和服务器端之间建立加密通道,保证数据在传输过程中不被窃取或篡改。 您
随机缩减的节点数量。 GeminiDB Cassandra实例该字段取值为1~10。 GeminiDB Redis该字段取值为1。 说明: 如果客户端采用直连节点方式,不推荐使用随机节点缩容。 node_list 否 Array of strings 指定缩容节点的ID,且该节点必须支持
demoConnectionPool { public static void main(String[] args) { // 客户端连接池功能基于OkHttpClient实现 OkHttpClient.Builder client = new OkHttpClient()
新增事件项:Keyspace中的墓碑数目超过阀值时产生告警,大列超过阀值时产生告警。 2023-03-30 新特性及性能优化: 优化系统健康监视器。 增加客户端连接监听功能。 增加运维System Monitor开关,是否开启可在Cassandra.yaml 中配置。 2023-01-30 新特性及性能优化:
删除 建议:禁止使用DELETE方法删除数据,建议根据需求设置合理的RP,通过RP自动删除数据。 其他方面 规则:根据业务具体时间线规模、客户端连接数、保留策略数量选择对应的实例规格,规格详情请参考数据库实例规格。 超规格使用,可能会导致不可预知的问题;严重时有可能导致数据库不可用。
图1 计费方式和基本信息 图2 规格与存储 图3 网络和数据库配置 步骤2:使用Robo 3T工具连接实例 本章节介绍使用MongoDB客户端,通过公网非SSL方式连接副本集实例的过程。 操作系统使用场景:弹性云服务器以Linux系统为例。 非SSL方式连接步骤 使用非SSL方式