首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用文件系统代替数据库存储pdf文件

问用文件系统代替数据库存储pdf文件
EN

Stack Overflow用户
提问于 2012-04-27 08:49:05
回答 1查看 2.8K关注 0票数 8

在我们的项目中,我们使用与spring和tomcat一起管理pdf文件。

目前,MySql数据库正被用于存储blob文件(以兔子为例,称为BundleDbPersistenceManager)。

一旦生成的文件数量增加,我们就考虑使用文件系统而不是数据库来提高性能和消除复制开销。在等级库中,大兔子团队推荐使用BundleFsPersistenceManager,但建议使用这样的注释

不适用于生产环境(只读用途除外)

是否有人有使用BundleFsPersistenceManager的经验,并且可以引用从mysql数据库中的blobs迁移到文件系统中的文件的任何资源?

先谢谢你

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-04-27 13:34:20

在Jack兔子中的持久性有点复杂,首先阅读配置概述文档是有意义的。

在Jack兔子中,二进制文件默认存储在数据存储中,而不是存储在持久性管理器中。即使使用BundleDbPersistenceManager,也会在数据存储中存储大型二进制文件。您可以将(默认) FileDataStore与BundleDbPersistenceManager组合起来。

我建议不要使用BundleFsPersistenceManager,因为如果程序在编写时被杀死,数据很容易损坏。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10347616

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档