检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
通过SSL方式连接GeminiDB Redis实例 修改GeminiDB Redis实例节点安全组 给GeminiDB Redis实例设置负载均衡内网访问控制 父主题: 实例连接及管理
推荐告警配置请参考设置告警规则。 3 使用负载均衡地址访问时,需要配置访问控制管理,而不是安全组。 负载均衡地址不支持安全组,创建完成后请配置IP访问控制,如未配置白名单,所有与VPC互通的IP地址均可访问实例。具体操作请参考给GeminiDB Redis实例设置负载均衡内网访问控制。 4 配置实例自动扩容
内网连接 介绍使用内网IP或者负载均衡地址连接GeminiDB Influx实例的方法。 该方法适用于当应用部署在弹性云服务器上,且该弹性云服务器与数据库实例处于同一区域、同一VPC内时连接数据库实例。 8635 为了提升可靠性、消除单点故障影响,推荐使用负载均衡地址连接实例。 安全性高,可实现数据库实例的较好性能。
SentinelAddress:为GeminiDB Redis实例的负载均衡地址,具体请以实际IP地址和Port为准。 您可以通过单击实例名称,进入“基本信息”页面,在连接信息区域获取“负载均衡地址”。 图2 查看负载均衡地址 GeminiDB Redis只是实现了Sentinel模式
本次测试采用开源社区的YCSB 0.17.0版本的测试工具,YCSB连接GeminiDB (兼容DynamoDB API)兼容版实例负载均衡策略参考提供的均衡插件。 YCSB是一款广泛使用的数据库性能测试工具,具体使用方法请参见YCSB。 测试指标 OPS:Operation Per Second,数据库每秒执行的操作数。
略,表中的数据不能无限地增长而不删除。 规则4:设计分区键以均匀分发工作负载,避免出现数据倾斜问题。 表的主键的分区键部分确定存储表数据的逻辑分区,如果分区键分布不均衡,会导致节点与节点之间数据和负载不均衡,从而出现数据倾斜的问题。 如表1为一些常见分区键分布均匀性的效果对比。 表1
Redis实例购买成功后是否支持更换VPC 内网如何访问GeminiDB Redis GeminiDB Redis自带的负载均衡地址是否能绑定公网IP?如何通过公网连接GeminiDB Redis实例? 设置了安全组,还需要设置负载均衡内网访问控制吗? 绑定了弹性公网IP但是连接不上数据库 常见客户端报错及解决方法 数据库使用
32U128GB 测试工具 本次测试采用开源社区的YCSB 0.15.0版本的测试工具,YCSB连接GeminiDB Cassandra集群负载均衡策略需使用RoundRobinPolicy。 YCSB是一款广泛使用的数据库性能测试工具,具体使用方法请参见YCSB。 测试指标 OPS:Operation
API)使用的是Murmur3算法,这种差异会导致Scan操作返回的数据顺序不同。 相关应用程序需要使用负载均衡插件将请求均匀地发送到所有节点。若不使用该插件,则只会发送到指定的单个Endponit地址。详细的负载均衡插件代码包,您可以在管理控制台右上角,选择“工单 > 新建工单”,联系GeminiDB
数据库性能 业务禁止出现任何全表扫描的查询。 执行查询时,只选择需要返回的字段,不需要的字段不要返回。从而减少网络和进程处理的负载,修改数据时,只修改变化需要修改的字段,不要整个对象直接存储全部修改。 避免使用$not。GeminiDB Mongo并不会对缺失的数据进行索引,因此
点。 可以配置的配置项有: AuthProvider:认证方式 LoadBalancingPolicy:负载均衡的策略。负载均衡策略决定了业务请求到Cassandra集群的负载分流的方式, 建议设置为RoundRobinPolicy,这样保持压力能够随机均匀的落在整个集群中。 可
请参考数据库实例规格。 超规格使用,可能会导致不可预知的问题;严重时有可能导致数据库不可用。 建议:使用ELB连接数据库,详情请参见通过负载均衡地址连接实例(推荐)。 注意:如果开启了冷存储,冷数据不支持写入。 父主题: 产品介绍
Redis支持多个节点同时扩容,原理是并行添加多个节点,通常可在5分钟内完成。 由于采用的是共享存储,节点添加成功后,不涉及数据搬迁,但是会重新均衡slot,对业务影响是部分访问产生秒级慢时延或者秒级抖动,需要业务有重试机制。 父主题: 数据库使用
如果没有可用的安全组,系统自动为您分配资源。 访问控制 负载均衡地址不支持安全组,创建完成后请配置IP访问控制,如未配置白名单,所有与VPC互通的IP地址均可访问实例。具体操作请参考给GeminiDB Redis实例设置负载均衡内网访问控制。 ACL账户 GeminiDB Redi
eminiDB Redis实例。本章节中主要介绍非SSL方式连接GeminiDB Redis实例的步骤。 为了保障数据可靠性,推荐您使用负载均衡地址或者域名的方式访问实例。 使用须知 目标实例必须与弹性云服务器在同一个虚拟私有云和子网内才能访问。 弹性云服务器必须处于目标实例所属
lb_ip_address String 参数解释: 负载均衡IP。 约束限制: 只有存在负载均衡IP,才会返回该参数。 取值范围: 不涉及。 lb_port String 参数解释: 负载均衡端口。 约束限制: 只有存在负载均衡ip,才会返回该参数。 取值范围: 不涉及。 availability_zone
往一些业务的设计弊端逐渐暴露出来,降低了集群的稳定性和可用性。比如主键设计不合理,单个分区的记录数或数据量过大,出现超大分区键,引起了节点负载不均,集群稳定性会下降,这一类问题称为大key问题。当某一热点key的请求在某一主机上的访问超过服务器极限时,会导致热点Key问题的产生。
如果采用http长连接,会导致大部分查询请求打到一个InfluxDB节点上,导致负载不均衡。 此时采用http短连接(设置请求头中:Connection=close)可以解决这一问题,实现InfluxDB各节点负载均衡。 */ /** 此方式只展示部分代码
通过查看监控指标,观察单个节点的CPU使用率、读写pending、读写时延等指标的使用情况。 如果单个节点负载已经达到上限,则需要进行节点个数扩容,具体操作请参见扩容实例节点。 如果单个节点负载还处于较低水平,则需要调整Driver端的配置。 将“ConnectionsPerHost”调大,
介绍如何购买并连接GeminiDB Redis实例。 购买实例 选择存储规格 使用限制 购买实例 连接实例 通过内网连接实例 通过公网连接实例 通过负载均衡地址连接实例 通过Jedis连接实例 通过Hiredis连接实例 通过NodeJs连接实例 通过PHP连接实例 通过Python连接实例