search

Home  >  Q&A  >  body text

redis 重启耗时如何计算预估,排除其他服务的影响,redis 专用服务器

比如我这台服务器就专供redis使用的,如果 redis 服务要重启,耗时如何大概预估。
如果仅仅从硬件上和占用的内容就能预估最好,如果需要考虑各种存储的数据类型的量才能预估,那就基本等于不能预估了。

现在只能说先重启一个占用内存小的实例看下耗时,然后预估占用内存大的实例的耗时。

巴扎黑巴扎黑2777 days ago813

reply all(1)I'll reply

  • PHP中文网

    PHP中文网2017-04-24 09:14:27

    The default setting for restarting redis is the time it takes to read data from the hard disk into the memory. There is still time for decompression (compression is on by default). . According to experience, it is about (数据量(硬盘上那个数据文件的大小)/所在区文件读取速度)*1.2左右。海量数据重启是很慢的。。。
    aof那种大约是(数据量(硬盘上那个数据文件的大小)/所在区文件读取速度)*(AOF行数/4W)*1.2
    It is recommended not to restart if it is too large. When changing the configuration, make a mirror first. Then cut directly to the mirror. Then this one shut down. . .

    reply
    0
  • Cancelreply