检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
开启内存加速的GeminiDB Redis短时间要处理大量的binlog,会不会占用较多的资源,导致在线业务受损 如果源端MySQL存在较大的DDL操作,会消耗较多的GeminiDB Redis资源,用户可通过观察内存加速的每秒操作数(dbcache_ops_per_sec)。
在域名所在行,单击域名的名称,进入“解析记录”页面。 在“解析记录”页面,可以通过“添加记录集”为域名配置解析记录,详细内容请参见解析记录简介。 非华为云注册的域名: 通过第三方域名注册商注册的域名,需要通过“创建公网域名”的操作将域名添加至云解析服务。 登录管理控制台。
如何在线弹性扩容,支持业务扩展 云数据库 GeminiDB云原生的计算存储分离架构,使得计算节点无状态,非常有利于业务扩展。 业务扩展面临计算节点、存储空间的两方面的扩容。 云数据库 GeminiDB共享存储,存储按需计费,一键扩容,不中断业务,最大支持96TB存储容量。
图4 查看域名状态 为域名添加解析记录集: 内网域名创建成功后,需要为内网域名设置解析记录集,以便使用域名来访问实例。以下操作以添加A类型记录集为例,其他更多类型记录集请参见添加记录集。 单击新建的内网域名名称,进入“解析记录”页面,单击右上方“添加记录集”。
GeminiDB Redis版本补丁升级包含的在线升级和离线升级有什么区别,通常需要多长时间,对业务有哪些影响? 在线升级:和在线变更原理类似,实例节点依次滚动升级,执行时长和节点数正相关,每个节点约需2~5分钟。主备和集群实例,都包含3个内部管理节点,会同时进行版本升级。
中文解析器: 'analyzer_class': 'SmartChineseAnalyzer' 标准解析器: 'analyzer_class': 'StandardAnalyzer' IK解析器: 'analyzer_class': 'IKAnalyzer' ordered_columns
GeminiDB Redis规格变更包含的在线变更和离线变更有什么区别,通常需要多长时间,对业务有哪些影响? 在线变更:变更过程中,节点依次滚动变更,变更时长跟节点数正相关,每个节点约需5~10分钟。除此之外,主备和集群实例都包含3个内部管理节点,会同时进行变更。
全量迁移原理:工具模拟源端Redis的从节点,通过全量同步获取RDB文件,解析后将数据以命令形式发送给目标端GeminiDB Redis。此外,也可将RDB文件作为数据源,方便地导入某时刻的数据快照。
导出阶段会并发解析社区版InfluxDB的tsm文件,并将解析数据写入到内存中。 导入阶段会将读取数据发送至GeminiDB Influx集群。 迁移工具支持自定义迁移时间范围,可在工具运行时指定。
详细的参数解析请见官方文档。 解决方案 通过查看监控指标,观察单个节点的CPU使用率、读写pending、读写时延等指标的使用情况。 如果单个节点负载已经达到上限,则需要进行节点个数扩容,具体操作请参见扩容实例节点。
方案优势 海量数据实时解析写入,应用开发极简 传统HBase:将车辆上报的数千监控指标作为一个字符串写入HBase,应用程序读取某个指标时,需要先读整个字符串,再解析,过程复杂,效率低。
如果需要做全量迁移,Pika主节点会将全量数据快照发送给pika-port,pika-port将解析后的快照数据发送给GeminiDB Redis。全量迁移结束后进入增量迁移,pika-port将增量数据解析后以redis命令的形式发送给GeminiDB Redis。
然后解析全量数据文件成redis命令写入GeminiDB Redis。全量迁移完成后进入持续的增量迁移过程,迁移工具循环给Kvrocks发送PSYNC命令,将获取到的增量数据不断转发给GeminiDB Redis,完成增量迁移 。
企业级性能 开源3倍性能提升,支持7*24小时在线数据实时写入,具备高可用和读写负载均衡能力。 灵活弹性 基于计算存储分离的分布式架构,实现分钟级计算节点扩容和秒级存储扩容,扩容过程不干扰线上业务。
执行计划解析: 看执行时间:executionStats.executionStages.executionTimeMillisEstimate和executionStats.executionStages.inputStage. executionTimeMillisEstimate
增量迁移解析LevelDB的wal文件,将LevelDB的操作解析出来,然后对其中的key进行分片,多线程进行发送。 使用须知 迁移工具需要部署在源端,对性能有一定消耗,可通过修改配置文件进行一定的控制。
在线迁移可以使用DRS服务进行迁移: 单机Redis迁移至GeminiDB Redis主备操作请参考将Redis迁移到GeminiDB Redis。 集群Redis迁移至GeminiDB Redis集群操作请参考将Redis集群迁移到GeminiDB Redis。
其它注意事项: Pipeline 不保证原子性,服务端在处理批量命令时,解析出多个单命令并按顺序执行,各个命令相互独立,服务端有可能在该过程中执行其他客户端的命令。某个命令执行失败不会影响其他命令的执行,如需原子性,需要使用事务或lua实现。
增量迁移解析RocksDB的wal文件,将RocksDB的操作解析出来,然后对其中的key进行分片,多线程进行发送。 使用须知 迁移工具需要部署在源端,对性能有一定消耗,可通过修改配置文件进行一定的控制。
GeminiDB Cassandra应用场景 GeminiDB Cassandra能够支持高并发低时延的访问需求,具备高可用和弹性扩容能力,适合消息、订单查询、网站等各种大数据量的互联网在线应用场景。 图1 在线应用场景 方案优势 高可用:单点故障不影响业务。