检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
连接数据库 前提条件 连接数据库的弹性云服务器必须和GeminiDB Mongo实例之间网络互通,可以使用curl命令连接GeminiDB Mongo实例服务端的IP和端口号,测试网络连通性。 curl ip:port 返回“It looks like you are trying
指令花费的时间较长。 可用区 指在同一区域下,电力、网络隔离的物理区域,可用区之间内网互通,不同可用区之间物理隔离。 目前支持将实例部署在单可用区或3可用区。 如果业务要求实例之间的网络延时较低,则建议您选择单可用区,将实例的组件部署在同一个可用区内。 如果业务需要较高的容灾能力
支持审计的关键操作列表。 CTS支持追踪的GeminiDB Mongo管理事件和数据事件列表,请参见支持审计的关键操作列表。 日志 GeminiDB Redis 支持查看数据库级别的慢日志,执行时间的单位为ms。通过该日志,可查找出执行效率低的语句,进行优化。 慢日志的详细介绍,请参见慢日志。
项目周期内资源的稳定使用。 业务高峰预测:如果能预测到业务高峰期,如电商促销季、节假日等,可提前购买包年/包月资源以应对高峰期的需求,避免资源紧张。 数据安全要求高:对于对数据安全性要求较高的业务,包年/包月计费模式可确保资源的持续使用,降低因资源欠费而导致的数据安全风险。 适用计费项
项目周期内资源的稳定使用。 业务高峰预测:如果能预测到业务高峰期,如电商促销季、节假日等,可提前购买包年/包月资源以应对高峰期的需求,避免资源紧张。 数据安全要求高:对于对数据安全性要求较高的业务,包年/包月计费模式可确保资源的持续使用,降低因资源欠费而导致的数据安全风险。 适用计费项
Redis,具有很高的迁移效率。 增量迁移解析RocksDB的wal文件,将RocksDB的操作解析出来,然后对其中的key进行分片,多线程进行发送。 使用须知 迁移工具需要部署在源端,对性能有一定消耗,可通过修改配置文件进行一定的控制。 迁移过程读取RocksDB的源数据文件,只读操作,理论上不会有数据受损风险。
个项目周期内资源的稳定使用。 业务高峰预测:如果能预测到业务高峰期,如电商促销季、节假日等,可提前购买包年/包月资源以应对高峰期的需求,避免资源紧张。 数据安全要求高:对于对数据安全性要求较高的业务,包年/包月计费模式可确保资源的持续使用,降低因资源欠费而导致的数据安全风险。 适用计费项
(兼容DynamoDB API)的自动化工具。本章节介绍AWS DynamoDB迁移至GeminiDB (兼容DynamoDB API)的场景。 迁移原理 本方案分为两个模块全量迁移和增量迁移,需要创建弹性云服务器作为数据中转。GeminiX工具具备分布式迁移的能力,支持多台机器并行迁移业务多张表。
项目周期内资源的稳定使用。 业务高峰预测:如果能预测到业务高峰期,如电商促销季、节假日等,可提前购买包年/包月资源以应对高峰期的需求,避免资源紧张。 数据安全要求高:对于对数据安全性要求较高的业务,包年/包月计费模式可确保资源的持续使用,降低因资源欠费而导致的数据安全风险。 适用计费项
消息转发,造成资源消耗过大导致oom或者cpu飙高。 视图规范 使用物化视图时,原表对应的视图个数不要超过3个。原表对应的视图越多,对视图的同步性能影响越大。 原表中频繁更新的字段不建议在视图中作为主键。 流表规范 流表默认存储24小时数据,在数据查询量较大时,需要做好分页查询,
Key设置field自动过期时间,在频控、算法等业务中可发挥巨大价值。 车联网 在车联网中,数据的流动与车机数据的存储等业务特点对Redis数据库有高可靠的要求,GeminiDB具备以下优势: 可靠存储:数据3副本可靠保存,不担心社区Redis的丢数据问题。 稳定性高:3AZ同城高级别容灾,极端故障场景可秒级完成接管,数据无脏读。
不同的可用区是否影响内网互通 可用区是同一服务区内,电力和网络互相独立的地理区域,一般是一个独立的物理机房,这样可以保证可用区的独立性。 一个区域内有多个可用区,一个可用区发生故障后不会影响同一区域内的其它可用区。 默认情况下,同一个VPC下的不同可用区之间内网互通。 更多可用区信息请参见区域和可用区。
创建OBS桶并上传备份文件 如果上传的备份文件大于5GB,请按照OBS服务提供的超过5GB如何上传操作指导执行。 如果上传的备份文件较小,且小于5GB,请执行如下步骤: 创建OBS桶。 在创建过程中,以下两个参数请按要求设置,其他详细的创建步骤,请参考《对象存储服务用户指南》的“创建桶”章节。 选择“区域”。
使用客户端工具前,需要对工具赋予执行权限。 执行chmod +x mongo,赋予连接实例的权限。 执行chmod +x mongoexport,赋予导出数据的权限。 执行chmod +x mongoimport,赋予导入数据的权限。 客户端安装成功后,您可以通过客户端连接实例。 连接副本集实例,请参见通过内网连接副本集实例。
连接数据库 通过Python连接实例的方式有无需下载SSL证书连接和用户下载SSL证书连接两种,其中使用SSL证书连接通过了加密功能,具有更高的安全性。 GeminiDB Mongo新实例默认关闭SSL数据加密,开启SSL请参考开启SSL。 前提条件 连接数据库的弹性云服务器必须和GeminiDB
安全组是一个逻辑上的分组,为同一个虚拟私有云内具有相同安全保护需求,并相互信任的弹性云服务器和GeminiDB Cassandra实例提供访问策略。 为了保障数据库的安全性和稳定性,在使用GeminiDB Cassandra实例之前,您需要设置安全组,开通需访问数据库的IP地址和端口。
设置安全组规则 安全组是一个逻辑上的分组,为同一个虚拟私有云内具有相同安全保护需求,并相互信任的弹性云服务器和GeminiDB Influx实例提供访问策略。 为了保障数据库的安全性和稳定性,在使用GeminiDB Influx实例之前,您需要设置安全组,开通需访问数据库的IP地址和端口。 本
0版本的测试工具,YCSB连接GeminiDB (兼容DynamoDB API)兼容版实例负载均衡策略参考提供的均衡插件。 YCSB是一款广泛使用的数据库性能测试工具,具体使用方法请参见YCSB。 测试指标 OPS:Operation Per Second,数据库每秒执行的操作数。
本次测试采用开源社区的YCSB 0.12.0版本的测试工具。 YCSB是一款广泛使用的数据库性能测试工具,具体使用方法请参见YCSB。 测试指标 OPS:Operation Per Second,数据库每秒执行的操作数。 测试步骤 配置workload文件。 按照表2所示的业务模型,配置
Redis客户端设置重试机制可以在网络不稳定或服务器临时故障的情况下,尽量保持应用程序的高可用性和稳定性。 GeminiDB Redis可能会遇到如下一些临时性故障场景 原因 说明 触发高可用机制的场景 GeminiDB Redis支持自动监测各个节点的健康状态,在节点宕机后自动触发主备倒换或集群