如何存储和提供电子书以及使用哪种格式?

时间:2014-05-16 01:10:42

标签: pdf architecture storage epub

我正在建立一个网上消费电子书的网站,想到OpenLibrary。由于这是我第一次使用电子书,我有以下问题

  1. 哪种格式对开发人员最友好,适用于此类用例?我心中有epub?我应该考虑其他任何格式吗?

  2. 存储电子书的正确方法是什么?将它们存储在数据库中会更好还是将解压缩的epub文件存储在s3等存储器上?

  3. 如果这不是提出这个问题的正确位置,请指导我选择合适的问题。

1 个答案:

答案 0 :(得分:1)

  1. 我认为你也应该考虑AZW和MOBI,因为Kindle是市场上的主要参与者。但是在PDF和EPUB之间,我只是因为PDF仍然不支持可流动的文本(EP)。可流动文本很重要,因为您的图书可以在不同大小的设备中阅读。

  2. 如果您必须将二进制文件存储为数据库中的(B)LOB列,或者您必须将文件保留在某个位置并根据请求提供服务,那么Web上就会发生大火焰战争,只存储元数据DB。我自己更喜欢BLOB列,但我不得不同意只存储元数据有一些强有力的论据。所以“像我说的那样,而不是像我一样”并将你的书存放在数据库之外。