检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
数据库连接 如何创建和连接弹性云服务器 GeminiDB Mongo实例购买成功后是否支持更换VPC 父主题: 常见问题
is分布式锁类库的用法。 通过Redisson实现分布式锁 Redisson是一个基于Redis的Java客户端,提供了分布式锁的功能。分布式锁是一种用于在分布式系统中同步访问共享资源的机制。Redisson通过Redis的原子操作来实现分布锁,确保只有一个客户端能够同时访问某个资源。
M),其中N是整体数据量,M是匹配的数据量。而开源Redis的扫描复杂度则是更慢的O(N)。 实时持久化 GeminiDB Redis采用WAL(预写日志)持久化机制,保障数据的原子性和持久性。为保证写入性能,数据写完操作系统的BUFFER会立即返回,采用实时异步落盘,在保证数据实时持久化的同时实现数据的高速、低延迟写入。
规则3:任何表的设计都要考虑到数据的删除策略,表中的数据不能无限地增长而不删除。 规则4:设计分区键以均匀分发工作负载,避免出现数据倾斜问题。 表的主键的分区键部分确定存储表数据的逻辑分区,如果分区键分布不均衡,会导致节点与节点之间数据和负载不均衡,从而出现数据倾斜的问题。 如表1为一些常见分区键分布均匀性的效果对比。
L表示最后,只能出现在日和周两个域。L前加数据,表示在该数据的最后一个触发,如6L表示在最后一个星期五触发。 W表示离指定日期最近的工作日触发。15W表示离该月15号最近的工作日触发。 #表示每月的第几个周几。6#3表示该月的第三个周五触发。 配置方式举例: "0 15 10 ? *
选择恢复日期,以及该日期内要恢复到的时间点,单击“确定”。 图2 设置恢复时间 页面跳转至“恢复到新数据库实例”,在该页面,创建一个和待恢复备份数据相同的实例。恢复成功的新实例是一个独立的实例,与原有实例没有关联。 创建新实例时选择与原实例不同的可用区,保障应用程序不受单一位置故障的影响,提高数据的可靠性。
例,恢复后的数据与该备份生成时的实例数据一致。 选择通过备份文件恢复到实例上,会从OBS备份空间中将该备份文件下载到实例上进行全量恢复,恢复时长和实例的数据量有关。 使用须知 恢复时,新实例节点数应大于等于原实例的节点数。 恢复时,新实例的空间大小必须大于或等于原实例的空间大小。
数据库连接 如何创建和连接弹性云服务器 GeminiDB Influx实例购买成功后是否支持更换VPC 如何通过本地连接GeminiDB Influx 如何通过Grafana连接GeminiDB Influx 父主题: 常见问题
购买GeminiDB Redis实例时,如何选择合适的节点规格和节点数量? 购买x GB的GeminiDB Redis的实例,优选主备还是集群? GeminiDB Redis持久化机制是怎样的,会丢数据吗 GeminiDB Redis的内存淘汰策略是什么 GeminiDB Redis是否支持布隆过滤器等modules
数据库实例”的服务选型页面。 图3 恢复到新实例 新实例的接口类型和版本,默认与原实例相同,不可修改。 系统会根据所选择的备份文件大小自动去计算恢复新实例所需的最小存储空间,用户选择容量大小必须为整数,可根据不同的性能规格选择对应的存储空间。 数据库密码需重新设置。 其他参数,用
购买并连接集群版实例 主备版 标准的master-replica架构,兼容单机、哨兵接入方式。适用于无法使用hashtag的业务场景。 购买并连接主备版实例 连接方式介绍 数据管理服务(Data Admin Service,简称DAS)是一款专业的简化数据库管理工具,提供优质的可视化操作界面,大
用户从开源自建集群的运维和调优中解放出来。 产品架构 GeminiDB HBase的适配服务内嵌在GeminiDB Cassandra内核服务中,对外提供标准的HBase接口服务。同时还能保持原有的Cassandra CQL协议,客户可以自由根据业务选用合适的数据库连接方式,整体架构如下图所示:
exHash类型是一种支持Field过期的新型数据类型,它在原先的Hash类型基础上进行了扩展:在支持Hash类型的通用功能以外,exHash类型还支持为Field设置过期时间和版本,增强了数据结构的灵活性,从而简化了很多复杂场景下的业务开发工作。 本文以两种常见的场景(频控场景&购物车场景)为例,通过使用GeminiDB
设置成功后,在该配置下产生的会话,都会一次只获取设置的行数,在缓存(20行)耗尽会触发向服务端拉取数据的请求,并且等待返回,会有相应的等待时间延迟。 提前获取下一页 如果需要手动提前获取更多行存入当前结果集避免等待,可以参考以下代码,在结果集剩余10行时,先提交并行从服务器拉取更多行的请求。 ResultSet
优化阻塞命令的兼容性。 新增Key熔断功能。 优化内存查询引擎的性能 优化Role/Command/Touch命令的兼容性。 新增跨链接SCAN的能力。 新增ACL鉴权直达DB的能力。 新增禁用全部命令的功能。 支持OPS执行重启实例的功能。 问题修复: 修复阻塞命令可能报错的问题。
GeminiDB的数据全部存储在底层DFV分布式存储之上,为三副本,在单副本故障时: 当存储节点故障,分布式存储状态机制保证故障路由,分发到正常节点。 路由到故障分片(节点正常,其中某一分片故障),上层业务上报故障分片并重新路由到正常节点。 故障分片通过Gossip协议自动修复,修复流程分为临时故障和永久故障。
Influx实例类型,并帮助您快速掌握GeminiDB Influx实例创建、连接的整体流程。 表1 实例类型 实例类型 使用场景 购买并连接实例 集群 集群:基于多个节点(至少是三节点)组成。集群的主要特点是横向扩展能力强,能满足不断增长的数据量需求。 购买并连接集群实例 集群增强版(推荐) 集群增
最高支持10Gbit/s,无惧业务高峰 采用独立容器部署方案,实例ELB最大带宽支持10Gbit/s。 扩容对业务的影响 耗时从数分钟到数小时不等,对业务影响大 增加节点会涉及数据搬迁,对业务的影响是从数分钟到数小时不等。 平滑扩容,业务影响小 容量扩容:秒级完成,业务0感知。 节点扩容:不涉及数据搬迁,业务仅秒级抖动感知。
DynamoDB SDK,其基本原理是在DynamoDB SDK发送请求前,拦截器会修改请求头中的目标地址为当前集群存活节点列表中的任意一个节点,从而达到负载均衡的目的。下面提供简单的使用示例: TABLE_NAME ='user' // seed url URL = boto3_lb
常见问题 产品咨询 权限问题 计费相关 数据库使用 安装客户端 数据库连接 备份与恢复 区域和可用区 资源冻结/释放/删除/退订