【发布时间】:2013-05-16 13:21:28
【问题描述】:
我有一个应用程序,它使用诸如“6/0/3/6/....”之类的嵌套目录将大量出版物作为文件存储在文件系统上。文件并不大(.jpg、.pdf、类似文件),“只是”很多,达到数百 GB。一旦存储在 fs 中,它们通常不会被重写,只是通过 http 提供。
通过此类文件进行搜索和版本控制非常痛苦。复制这样的目录也比较麻烦。
这让我开始思考:将 BLOB 等数据存储在 db 中不是更好吗(无论如何,我的应用程序出于各种目的使用 postgres)。
哪一个——fs 或可扩展的 sql db——可以在所有方面表现得更好?或者PG会在这么重的重量下崩溃吗?
【问题讨论】:
标签: sql linux postgresql filesystems blob