检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
已创建弹性云服务器,创建弹性云服务器的方法,请参见《弹性云服务器快速入门》中“创建弹性云服务器”章节。 弹性云服务器上已经安装JDK环境。 下载HBase客户端。进入网站后,选择2.6.X最新版本的目录,然后下载hbase-2.6.X-client-bin.tar.gz。例如,当前最新版本为2.6.1,选择2
报错可能的原因 Redis集群架构不支持跨Slot执行涉及多Key的命令,例如EVAL、BRPOPLPUSH等。 解决方法 通过改造Key名称,增加Hash tags使其保证在同一个slot,该方案在使用过程中需避免数据倾斜,更多信息请参见GeminiDB Redis集群版实例中,哪些命令需要使用hashtag。
GeminiDB Redis 消息发布与订阅 华为云数据库GeminiDB Redis 100%兼容开源Redis的消息发布(Publish)与订阅(Subscribe)功能,可参考此文档对自身业务进行适配。 Pub/Sub介绍 SUBSCRIBE、UNSUBSCRIBE 和 PUBLISH
GeminiDB Cassandra数据建模 本文介绍GeminiDB Cassandra数据建模的概念,以及针对建模给出的建议。 GeminiDB Cassandra是一款分布式、去中心化、高可用的列存储(Wide Column Store)的NoSQL数据库。分布式层面主要依
登录管理控制台。 在服务列表中选择“数据库 > 云数据库 GeminiDB Cassandra 接口”。 在“实例管理”页面,选择目标实例,单击实例名称,进入“基本信息”页面。 在“数据库信息”区域,单击“管理员账户名”处的“重置密码”。 输入新管理员密码及确认密码,单击“确定”。 所设置
be different. 存在相同的数据库名称。 检查是否存在相同的数据库名称。 400 DBS.201038 The collection name must be different. 存在相同的集合名称。 检查是否存在相同的集合名称。 400 DBS.201101 Invalid
增加系统表定期Compaction。 写入请求较少的表的增加定期Flush。 Rebalance优化。 新增灾备实例/多活实例Schema不一致时修复工具。 2022-11-30 新特性及性能优化: 具有灾备关系的主备实例间,节点传输文件按照总文件大小切分。 具有灾备关系的主备实例间,增加多连接并行传输文件。
可靠性 write concern设置规则 对于关键业务,write concern设置为{w:n},n>0,数字越大,一致性实现更好,但性能较差。 w:1表示实际写入主节点完成返回。 w:1,journal:true表示写主节点和日志后返回。 w:majority 表示大多数从节点写入后返回。
性能测试数据 不同业务模型和实例规格下,针对弱一致性,预置1000万行数据量,测试的OPS*数据(表格中黑色字体),详见表1中加粗内容。 表1 测试数据 实例规格 4U16GB 8U32GB 16U64GB 32U128GB 业务模型编号 s1 35263 69490 75332
在“实例管理”页面,选择目标实例,单击实例名称。 在“基本信息>节点信息”区域,单击“添加节点”,进入“添加节点”页面。 图1 节点信息 在“添加节点”页面,选择新增节点个数,单击“下一步”。 图2 添加节点 新增节点规格默认与实例规格一致,不可修改。 实例添加节点时,可以选择与当前实例所在同一VPC下的不同子网进行节点扩容。
配置基础信息后,单击“下一步:网络配置”。ECS与待连接的GeminiDB Mongo实例的区域及可用区一致。ECS与待连接的GeminiDB Mongo实例的区域、可用区、VPC和安全组一致。 图5 基础配置 图6 选择规格 图7 选择镜像 配置网络信息后,单击“下一步:高级配置”。ECS与待连接的GeminiDB
在“添加节点”页面,选择新增节点个数,单击“下一步”。 。 经典部署模式实例 图3 添加节点 新增节点规格默认与实例规格一致,不可修改。 云原生部署模式实例 图4 添加节点 新增节点规格默认与实例规格一致,不可修改。 在确认页面,确认节点配置信息。 包年/包月 如需重新选择,单击“上一步”,修改相关配置。
在“实例管理”页面,选择指定的实例,单击实例名称。 在“基本信息”页面的“节点信息”区域,单击“添加节点”,进入“添加节点”页面。 图1 节点信息 在“添加节点”页面,选择新增节点个数,单击“下一步”。 图2 添加节点 新增节点规格默认与实例规格一致,不可修改。 在确认页面,确认节点配置信息。
选择“InfluxDB”。因为GeminiDB Influx完全兼容InfluxDB。 图3 选择InfluxDB 配置参数。 图4 配置参数 表1 参数信息说明 参数名称 说明 URL URL的格式为: https://<IP>:8635 上述<IP>为数据库实例的内网IP。 Auth 打开选项“Basic
云数据库 GeminiDB Influx 接口”。 在“实例管理”页面,选择需要续费的实例,单击操作列“续费”。 图1 续费 您也可以单击目标实例名称,进入实例的“基本信息”页面,在“计费信息”模块的“计费模式”处,单击“续费”。 图2 续费 系统支持批量续费操作,即一次性为多个包年/包月的实例续费。操作如下:
云数据库 GeminiDB Mongo接口。 在“实例管理”页面,选择需要续费的实例,单击操作列“续费”。 图1 续费 您也可以单击目标实例名称,进入实例的“基本信息”页面,在“计费信息”模块的“计费模式”处,单击“续费”。 图2 续费 系统支持批量续费操作,即一次性为多个包年/包月的实例续费。操作如下:
登录管理控制台。 在服务列表中选择“数据库 > 云数据库 GeminiDB Mongo接口。 恢复备份。 方法一 在“实例管理”页面,单击目标实例的名称。 在左侧导航栏中选择“备份恢复”页签,单击目标备份对应操作列中的“恢复”。 图1 备份恢复 方法二 在“备份管理”页面,单击目标备份对应操作列中的“恢复”。
云数据库 GeminiDB Redis 接口”。 在“实例管理”页面,选择需要续费的实例,单击操作列“续费”。 图1 续费 您也可以单击目标实例名称,进入实例的“基本信息”页面,在“计费信息”模块的“计费模式”处,单击“续费”。 图2 续费 系统支持批量续费操作,即一次性为多个包年/包月的实例续费。操作如下:
GeminiDB Cassandra 接口”。 在“实例管理”页面,选择需要续费的实例,单击操作列“更多 > 续费”。 图1 续费 您也可以单击目标实例名称,进入实例的“基本信息”页面,在“计费信息”模块的“计费模式”处,单击“续费”。 图2 续费 系统支持批量续费操作,即一次性为多个包年/包月的实例续费。操作如下:
GeminiDB Redis 基于lua实现分布式锁 在分布式系统中,为了保证数据的一致性和防止并发冲突,经常需要使用分布式锁来确保同一时间只有一个进程或线程能够执行特定的代码段。 本文将介绍如何利用lua实现分布式锁。 Redis分布式锁原理 Redis分布式锁的基本原理是利用