Redis Db是否有内置压缩选项
Redis是“记忆怪兽”。将数据存储为“压缩json字符串”可以最大限度地减少内存使用。Redis Db是否有内置压缩选项,redis,Redis,Redis是“记忆怪兽”。将数据存储为“压缩json字符串”可以最大限度地减少内存使用。 Redis Db中是否有内置压缩选项?Redis在转储时使用LZF light数据压缩程序,因此不会减少内存消耗。这意味着redis不会压缩内存中的数据并将其存储为字符串。您必须部署自己的客户端压缩代码。 lua脚本还提供了压缩算法,但该分支相对较新,因此不建议在生产级别使用。不,没有任何运行时压缩选项。 然而,正如dan boa所说,在应用程序端实现压缩可能是一个好主意。这样做可以节省Redis服务器上的
Redis Db中是否有内置压缩选项?Redis在转储时使用LZF light数据压缩程序,因此不会减少内存消耗。这意味着redis不会压缩内存中的数据并将其存储为字符串。您必须部署自己的客户端压缩代码。
lua脚本还提供了压缩算法,但该分支相对较新,因此不建议在生产级别使用。不,没有任何运行时压缩选项。 然而,正如dan boa所说,在应用程序端实现压缩可能是一个好主意。这样做可以节省Redis服务器上的CPU。压缩所需的cpu时间不会影响数据库服务器 在我们的一个Redis集群中,由于GZIPing了基于json的blob,我们节省了大约82%的内存(从340GB到60GB)。关于它和优化内存使用的其他方法的更多想法,请参阅我们的文章: 注意:链接已移动到 Redis在内存中也有一些特定数据的“打包”表示:请看链接给出了502坏网关或只是旋转。现在已切换到archive.org。