我有一个 redis 实例,其中有大量数据已交换到磁盘。我已经设法从机器上释放了一堆内存,所以现在交换的所有东西都应该适合内存,没有任何问题。这样做以最大程度地减少性能问题或停机时间的最佳策略是什么?天真地,我猜想通读所有键会将所有内容都推入记忆中。似乎我也可以将数据库转储到磁盘,杀死 redis 服务器,然后重新打开它。有没有更好的方法,无论是使用 redis 还是使用 Linux 中的内存工具?
问问题
292 次
我有一个 redis 实例,其中有大量数据已交换到磁盘。我已经设法从机器上释放了一堆内存,所以现在交换的所有东西都应该适合内存,没有任何问题。这样做以最大程度地减少性能问题或停机时间的最佳策略是什么?天真地,我猜想通读所有键会将所有内容都推入记忆中。似乎我也可以将数据库转储到磁盘,杀死 redis 服务器,然后重新打开它。有没有更好的方法,无论是使用 redis 还是使用 Linux 中的内存工具?