zint 了解一下,是目前我采用过的最好的二维码、条码解决方案;特别是面向UDI的datamatrix码,面向GS1标准兼容,编码速度快,硬件兼容性好; mysql在数据库内使用BLOB二进制保存图片,或者转义成Base64明文保存,这两个方案都不是优选方案;二维码值作为一个拼接字段完全可以在后续业务中通过算法实现,而不是保存在数据库中,如果保存图片对未来业务的升级都不是特别友好;比如二维码增加字段信息等场景;

如果非要保存,也可以用写一个算法,异步执行URL生成和二维码渲染(都是接口API),两者通过若干逻辑耦合,例如URL生成以后调用接口,若存在图片(异步渲染)则返回图片,若不存在则即时渲染;那么在异步调用的时候效能就会高很多;当然即便是现场渲染,现在的二维码生成方案也不会太占用程序执行时间;

总之,不建议放数据库;