
# GeminiDB Redis规格变更包含的在线变更和离线变更有什么区别，通常需要多长时间，对业务有哪些影响？
- 在线变更：变更过程中，节点依次滚动变更，变更时长跟节点数正相关，每个节点约需5\~10分钟。除此之外，主备和集群实例都包含3个内部管理节点，会同时进行变更。例如一个GeminiDB Redis实例有3个worker节点，包含3个内部管理节点，共计6个节点，在线变更时长约在30-60分钟。单个节点变更过程中，连接会断开，节点负责的slot分区会关闭，然后分配至正常节点进行接管以提供业务访问，对业务影响为数秒抖动，具体表现为连接断开、访问超时、访问的对应数据分区暂时不可见，需要业务有重连机制。建议在业务低峰期间变更，实例CPU和内存利用率保持低位，避免单节点变更时，其他节点负载过高，进程拉起失败等异常情况。
- 离线变更：离线变更时，全部节点将并行变更，变更过程中业务不可用，会导致业务中断约10-20分钟。通常适用于停服期、无业务访问等场景。请谨慎操作！
对于您的线上生产业务，建议使用在线变更。详细操作内容请参[GeminiDB Redis实例的CPU和内存规格变更](https://support.huaweicloud.com/redisug-nosql/nosql_03_0223.html)。
