Ruby on Rails - Base64.encode / decode文件大小限制

时间:2016-10-27 19:34:19

标签: ruby-on-rails ruby base64

我必须通过sidekiq传递一些文件供后台处理,所以我必须序列化。我要处理一些不超过10Mb的PDF,所以我想知道是否可以安全地序列化然后使用Base64的编码/解码。谢谢!

1 个答案:

答案 0 :(得分:1)

它不安全。

将文件存储在公共位置,并将文件位置传递给sidekiq进行处理。在Sidekiq中打开文件并进行处理。

Sidekiq使用redis存储作业详细信息。 Sidekiq建议只在redis上的作业数据中存储小值。 Redis并不意味着存储大量数据。