我正在寻找一个专门存储二进制数据(实际上是文件)的数据库。这是存储files in the database or not的旧讨论。但我不是在寻找利弊,我正在寻找一个专门为此而设计的数据库。
它可以是关系型或NoSQL。
我似乎无法找到关于此的任何信息,我的所有搜索都会导致在数据库中存储文件的优缺点,谈论MS-SQL的FILESTREAM等。
我目前正在考虑为应用程序存储一些文件,并且提到了两个选项。除了这两种解决方案的所有优点和缺点外,我还在寻找两者之间的某些东西,以确保在实际选择毒药之前我已经涵盖了所有内容。
答案 0 :(得分:2)
CouchDB有附件:http://wiki.apache.org/couchdb/HTTP_Document_API#Attachments
MongoDB有GridFS:http://docs.mongodb.org/manual/core/gridfs/