我们有很多Redis实例,消耗了TB的内存和数百台机器。
随着业务活动的起伏,一些Redis实例不再频繁使用--它们是“冷门”或“冷门”。但Redis将所有数据都存储在内存中,因此许多本应存储在廉价磁盘中的不常用数据占用了昂贵的内存。
我们正在探索一种方法,从这些不受欢迎的/冷的Redis中节省内存,以减少我们的机器使用。
我们不能删除数据,也不能迁移到其他数据库。有什么方法可以实现我们的目标吗?
PS:我们正在考虑一些Redis兼容的产品,它可以“混合”内存和磁盘,即它将热数据存储在内存中,而将冷数据存储在磁盘中,并且使用有限的资源。我们知道RedisLabs的"Redis on F
我有一个Redis实例,它有两个数据库。现在我想设置第二个实例并对第一个实例执行操作,但是第二个实例应该只有一个数据库,并且只复制第一个实例中的db0。当我尝试这样做(为第二个实例设置slaveof ... )时,我在Redis日志文件中得到以下错误消息:
FATAL: Data file was created with a Redis server configured to handle more than 1 databases. Exiting
我尝试使用,但在尝试将生成的转储导入新实例时出现错误。(与2db和1db无关,我认为这是redis-dump中的一个bug,目前仍处于alp