解道jdon.com 解道jdon.com -

如何更快地用Java获取MySQL BLOB数据?- wix

如何以最快的响应时间从 MySQL 中获取整个 blob? MySQL是否适合存储二进制数据的问题我们先搁置一旁。这里的问题是如何存储二进制数据,以便尽可能快地从数据库中读取数据? 解决方案可能是使用数据压缩。然而,这需要进行基准测试,因为在使用 CPU 进行解压缩和网络速度之间需要权衡。在这个基准测试中,我将比较不同压缩算法、使用 MySQL 本身进行压缩和根本不使用压缩之间的性能。 MySQL 中的 BLOB MySQL 具有允许存储二进制数据的BLOB列类型(查看 data -types-storage-reqs-strings" class='body_href' ..

MySQL的BLOB列类型可以存储二进制数据,但是要获取最快的响应时间,可以使用数据压缩。本文进行了基准测试,比较了不同压缩算法、MySQL本身的压缩和不使用压缩之间的性能,结果发现lz4明显优于其他算法,但要注意压缩比,环境配置也会影响决策。

java mysql

相关推荐 去reddit讨论