0
我的应用程序在插入到RDBS之前使用缓存(redis)来保存数据。它创建批次并节省连接时间。问题是服务器上没有很多ram,并且很有可能出现内存不足错误。 Redis最新版本不支持虚拟内存(存储在硬盘中)。也许有其他解决方案不使用旧版本的redis?持久缓存内存不足
谢谢, JEV
我的应用程序在插入到RDBS之前使用缓存(redis)来保存数据。它创建批次并节省连接时间。问题是服务器上没有很多ram,并且很有可能出现内存不足错误。 Redis最新版本不支持虚拟内存(存储在硬盘中)。也许有其他解决方案不使用旧版本的redis?持久缓存内存不足
谢谢, JEV
Redis的是一个内存数据库,这意味着所有数据必须适合到RAM中。当它没有你之间做出选择以下内容:
什么是数据集的大小? –
你是什么意思数据集的大小? redis存储请求数据。数据量取决于白天的时间。我做了持久性和批处理数据以存储在数据库中。正如我提到的问题,redis数据可能会超出内存大小(内存不足错误)。 –
我在下面添加了我的答案 - 它有帮助吗? –