检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
Cassandra:创建容灾实例 异地双活 GeminiDB Cassandra接口提供了异地双活功能,通过异地实例间数据的双向同步和业务灵活调度能力,实现了业务恢复和故障恢复解耦,保障了故障场景下业务的连续性。 GeminiDB Cassandra:异地双活原理介绍 删除保护 云数据库 GeminiDB支
修复),请及时进行升级。 当数据库版本为风险版本时,会提醒用户进行数据库补丁升级。 升级过程中会重启实例,业务会中断,中断时间受业务、节点数和数据量等因素影响,请选择在业务低峰期进行升级。 当N个节点集群升级时,会出现N+1次RTO,每次仅影响单个节点访问,影响时长不超过60s。
产品介绍 什么是GeminiDB Redis接口 企业级特性介绍 产品优势 业务场景推荐 兼容接口和版本 实例规格说明
超强写入性能,数倍纯读性能提升,2倍读写性能提升。 解决开源痛点 解决了开源Cassandra数据一致性和GC的问题。 存储秒级扩缩容,业务完全无感知。 计算节点分钟级扩容,业务仅秒级抖动。 架构介绍 下图是GeminiDB Cassandra的服务部署架构。 典型应用 互联网应用 GeminiDB
前请停止源数据库的相关业务,并停止数据写入。 建议您尽量选择在业务低峰期迁移数据,避免在迁移过程中对业务造成影响。 不支持迁移系统库admin和local。 确保源库中系统库admin和local没有创建业务集合,如果已经有业务集合,必须在迁移前将这些业务集合从admin和local库中迁移出来。
删除成功后,该账号将不再显示在实例的所有账号中。 如何使用新账号访问数据库 命令行访问:auth USER PWD 或 auth USER:PWD 业务程序使用SDK访问:分别将USER、PWD作为账号、密码参数值,或将"USER:PWD"作为密码参数。 使用auth argc登录时,ar
数据可靠性。 表1 备份方案 备份方案 使用场景 自动备份 系统按照自动备份策略,对数据库进行自动备份,您可以根据业务需求修改自动备份策略。 手动备份 根据自身业务特点手动启动数据库实例的全量备份。 备份原理 GeminiDB Redis采用存算分离的架构,备份原理图1所示。GeminiDB
数据可靠性。 表1 备份方案 备份方案 使用场景 自动备份 系统按照自动备份策略,对数据库进行自动备份,您可以根据业务需求修改自动备份策略。 手动备份 根据自身业务特点手动启动数据库实例的全量备份。 备份原理 GeminiDB Mongo目前仅支持副本集实例,其备份原理如下。 GeminiDB
数据可靠性。 表1 备份方案 备份方案 使用场景 自动备份 系统按照自动备份策略,对数据库进行自动备份,您可以根据业务需求修改自动备份策略。 手动备份 根据自身业务特点手动启动数据库实例的全量备份。 备份原理 GeminiDB Influx有专门负责备份管理的节点(三个Meta节
GeminiDB Redis接口广告RTA场景性能数据 RTA(RealTime API)系统是满足实时精细化投放的技术手段,属于核心业务。广告平台在进行广告检索阶段,通过RTA接口向广告主询问其广告是否参与竞价,广告平台在接收到该信息后再进行广告检索召回,一个完整的RTA广告流程如下图所示:
通用Region和专属Region,通用Region指面向公共租户提供通用云服务的Region;专属Region指只承载同一类业务或只面向特定租户提供业务服务的专用Region。 可用区(AZ,Availability Zone):一个AZ是一个或多个物理数据中心的集合,有独立的
多信息请参见GeminiDB Redis集群版实例中,哪些命令需要使用hashtag。 改造实例为主备架构,适用于无法使用Hashtag的业务场景。参见兼容接口和版本。 父主题: 数据库使用
迁移原理 本方案分为两个模块全量迁移和增量迁移,需要创建弹性云服务器作为数据中转。GeminiX工具具备分布式迁移的能力,支持多台机器并行迁移业务多张表。 全量迁移阶段首先将DynamoDB提供的Scan接口将全量数据以分段方式读取出来写入到GeminiDB DynamoDB中。 增
配置workload文件。 按照表2所示的业务模型,配置workload中的“readproportion”、“insertproportion”、“updateproportion”的值。 按照表3所示的预置数据量,配置workload中的“recordcount”的值。 以业务模型workload_s1为例,执行以下命令,准备数据。
交互复杂,无法支撑海量数据的实时分析。 GeminiDB Influx:支持应用程序直接基于指标的一次性查询分析,一库替代多库,有效支撑业务的实时查询分析诉求。 高压缩率 传统HBase:只能按列族设置压缩算法,且仅支持Gzip,SNAPPY,LZO,LZ4四种压缩算法。 GeminiDB
写满,可能会带来网络阻塞,反而引起性能下降; 根据经验,30 - 100 大小的 Pipeline 就已经可以充分发挥数据库的性能,具体最佳值与实际业务有关,建议以实际测试为准。 其它注意事项: Pipeline 不保证原子性,服务端在处理批量命令时,解析出多个单命令并按顺序执行,各个命令
”。 图5 重置证书 在“重置证书”弹出框中选择证书,单击“确定”。 图6 选择证书 重置证书后需要重启实例才可生效,为了避免影响业务,请选择在业务低峰期使用该功能。 不支持修改为SSL默认证书。 待证书更新成功后,在“基本信息”页面可以查看到证书的状态为“正常”。 图7 查看证书状态
Mongo驱动连接数据库的时候,一定要配置连接池,连接池大小最大不要超过200。 客户端使用GeminiDB Mongo驱动连接数据库的时候,要计算业务一共有多少个客户端, 每个客户端配置的连接池大小是多少,总的连接数不要超过当前实例能承受的最大连接数的80%。 对于副本集,客户端需要同时配置主备节点的IP地址。
Redis实例。生产环境中为避免单点故障,实现流量负载均衡的效果,推荐使用通过弹性负载均衡绑定弹性公网IP连接实例的方式连接GeminiDB Redis实例。 您可以根据业务需求选用非SSL方式或SSL方式连接实例,其中,SSL连接实现了数据加密功能,具有更高的安全性,详情请参见通过SSL方式连接实例。本章节中
Cassandra与社区版基本保持一致。 社区版和GeminiDB Cassandra在节点扩容过程中,对业务都有轻度的影响。 GeminiDB Cassandra扩容较快,影响业务的时间较为短暂,为10s,且不涉及参数调整,扩容过程十分钟。 社区版根据数据量的大小,参数的设置,整个