blob相关内容

数据库blob vs磁盘存储的文件

所以我有这个要求说,应用程序必须让用户每月上传和下载约6000个文件(主要是pdf,doc,xls)。 关于这个的最佳解决方案。问题是我将在我的数据库中使用BLOb还是使用简单的文件层次结构来编写/读取这些文件。 应用程序架构基于Java 1.6,Spring 3.1 and DOJO,Informix 10.X。 所以我这里只是根据你的经验给予建议。 解决方案 如果数据 ..
发布时间:2017-03-17 16:13:05 其他数据库

在blob上选择distinct

有没有办法来验证Oracle数据库中更多行中的blob中的值是否相同? blob是同一列。 我有一个存储在另一列的BLOB的大小,但我需要知道该值是否相等。 存储的值是一个序列化对象。 解决方案 建议您添加另一列,其中包含散列值的blob值。当你存储blob时,你还计算哈希值,例如使用 SHA256 ,并存储它。当您稍后需要不同的值时,您只需使用此新列。 ..
发布时间:2017-03-15 22:59:24 数据库

使用Bash将大图像作为BLOB存储在SQLite DB中

我创建了一个小脚本来导入SQLite数据库中的大图片目录 我完全知道SQLite不是存储大blob的完美的地方,但这是我必须做的。 其实,我正在使用hexdump: sqlite3 name.db“INSERT INTO table(image)values(x'”$(hexdump -v -e'1/1“%02x”'./filename.jpg)“');” 但是偶 ..
发布时间:2017-03-15 22:58:32 数据库

Blob和存储要求

我需要将用户上传的文件存储到数据库(文件系统不是一个选项)。 上传的文件是不同类型EXCEL等)。 我有一个问题决定是否使用 MEDIUMBLOB 作为类型将这些文件存储为二进制数据。 由于这些文件的大小随着巨大的差异而变化的事实导致了混乱。像一些文件是几百千字节(例如114 KB),但其他一些是高达1.5兆字节。 所以我真的需要使用 MEDIUMBLOB 作为列类型。但我 ..
发布时间:2017-03-14 01:48:45 数据库

在数据库上存储图像

可能重复: 在DB中存储图片 - 是或否? 对于年龄,我被告知不要在数据库上存储图像,或者任何大的BLOB。虽然我可以理解为什么数据库不是/不是有效的,我从来没有理解为什么他们不能。如果我可以把一个文件在某个地方并引用它,为什么数据库引擎不能做同样的。我很高兴Damien Katz在最近的Stack Overflow播客中提到它,Joel Spolsky和Jeff Atwood至少默默 ..
发布时间:2017-03-14 00:05:05 其他数据库

它是什么是DBMS上下文中的BLOB

它是一个Blob? 我如何使用它? DBMS的Blob ,我想使用blob,但在任何DBMS中保存数据,然后用库读取blob ...? 解决方案 BLOB: BLOB > Binary Large Object )是数据库系统中的大对象数据类型。 BLOB 可以存储大量数据,文档类型,甚至媒体文件,如音频或视频文件。 BLOB 字段只有在字段中的内容被使用时才分配空间。 BLOB ..
发布时间:2017-03-13 23:49:57 数据库

MySQL中的BLOB和TEXT数据类型之间有什么区别?

什么是 blob ,什么是 text ?有什么区别? 什么时候需要使用 blob ,什么时候需要 text 作为数据类型? 因为 blob > text ,有 mediumblob == mediumtext , smallblob == 小文本。 看看这个 MEDIUMBLOB , MEDIUMTEXT L + 3字节,其中 L 什么是 L ? TEXT和CHAR将转换 ..
发布时间:2017-03-13 23:02:45 数据库

保存图像:文件还是blob?

当您保存图像(假设您有很多图像)然后作为blob存储在您的数据库或文件?为什么? 重复:在DB中存储图片 - 是或否? 解决方案 将它们存储为文件,并将路径存储在数据库中。对我来说,这是一个更容易和更自然的方法,将它们推入数据库作为blob。 一个参数将它们存储在数据库中:更容易做完全备份,但这取决于你的需要。如果您需要能够轻松地获取数据库的完整快照(包括图像),那么将它们作为 ..
发布时间:2017-03-13 22:16:36 其他数据库

如何在文件系统中存储图像

目前,我有一个图像(最大6MB)存储在一个InnoDB表中的BLOB。 随着数据大小的增长,每晚备份的速度越来越慢,阻碍了正常的性能。 因此,二进制数据需要转到文件系统。 (指向文件的指针将保存在DB中) 数据具有类似于以下关系的树: - 主要网站 - user_0 - album_0 - album_1 - album_n - use ..
发布时间:2017-03-13 21:10:22 其他数据库

存储少量图像:blob或fs?

我向我的网站添加了一些功能,以便用户可以上传自己的个人资料图片,所以我想知道是否将它们作为BLOB存储在数据库中,或将它们放在文件系统中。 我在这里发现了类似的问题:在DB中存储图像:Yea或Nay ,但是给出的答案更适合于期望许多数千甚至数百万图像的人,而我更关心小图像(JPEG可达150x150像素)和小数目:可能高达一或两千。 对于此场景,DB BLOB vs文件系统的感觉是什么 ..
发布时间:2017-03-13 21:07:24 其他数据库

适当的休眠注释byte []

我有一个使用hibernate 3.1和JPA注释的应用程序。它有一些对象与byte []属性(1k - 200k大小)。它使用JPA @Lob注释,hibernate 3.1可以读取这些在所有主要数据库上都很好 - 它似乎隐藏JDBC Blob供应商的特性(因为它应该做)。 @Entity public class ConfigAttribute { @Lob public b ..
发布时间:2017-03-13 20:58:41 Java开发

要执行或不执行:将图像存储在数据库中

在web应用程序的上下文中,我的老老板总是说在数据库中引用了一个图像,而不是图像本身。我倾向于同意,在数据库中存储一个url与图像本身是一个好主意,但在我现在工作,我们在数据库中存储了很多图像。 我能想到的唯一原因可能是更安全?您不希望有人直接链接到网址?但是如果是这样,你总是可以有网站/服务器处理图像,像asp.net中的处理程序,以便用户需要验证来查看图像。我也认为性能会受到伤害从数据库 ..
发布时间:2017-03-13 20:31:45 其他数据库

如何使用PHP从MySQL数据库存储和检索图像?

如何在MySQL中插入图片,然后使用PHP检索图片? 我在这两个地区的经验有限,我可以使用一些小代码 解决方案 首先创建一个MySQL表来存储图像,例如: create table testblob( image_id tinyint(3)not null默认值'0', image_type varchar null'', image blob not null, i ..
发布时间:2017-03-13 20:26:48 PHP

在DB中存储图像 - 是或否?

所以我使用的应用程序在DB中存储图像。你对这方面的看法是什么?我更多的是一种类型来存储在文件系统中的位置,而不是直接存储在DB中。 你认为优点/缺点是什么? 解决方案 我负责管理许多TB图像的应用程序。我们发现在数据库中存储文件路径是最好的方法。 有几个问题: 数据库存储通常比文件系统存储更昂贵。 您可以使用标准存储例如,许多web服务器使用操作系统的 sendfile ..
发布时间:2017-03-13 20:21:05 其他数据库

从Android sqlite数据库检索大blob

我在Android应用的sqlite数据库中存储了大量的二进制数据(protobufs),但没有意识到Android的 Cursor 只能保存最多1MB的数据。我现在知道我应该将这些二进制blob存储在文件中,并且只引用sqlite数据库条目中的文件。 我需要升级数据库在使用一段时间),以便将这些二进制块移动到文件。问题是,一些用户的数据可能已经超过了1MB的限制,我不能从数据库检索它(访问 ..
发布时间:2017-03-07 21:59:41 移动开发

一个月中每天的MySQL计数(*)返回[BLOB-2B]而不是数字

我要用一个特定的用户id(vwr_tid)来计算一个月中每一天的每一行。一切工作正常 - 结果显示在表中,但一件事。每天的计数没有出现。它变成[BLOB-xx],而不是那天的行数。这是我的代码: SELECT MONTH_v,YEAR_V, GROUP_CONCAT(IF(day_v = 1,views,null) )AS'1', GROUP_CONCAT(IF(day_v = 2,v ..
发布时间:2017-01-12 19:56:01 数据库

使用内置的CoreData选项将Blob存储在外部位置

我已经管理有图像属性的对象。因为在CoreData中存储大的blob是一个坏主意,我试图使用内置的CoreData选项“存储在外部记录文件”,您可以在数据模型检查器中看到。 虽然启用了此选项,但我没有看到任何外部存储的图像数据。根据大小判断,似乎它们仍然保存在sqlite文件中。 如果你的商店类型是 NSSQLiteStoreType ,那么,您的属性为 NSBinaryDataAttri ..
发布时间:2017-01-10 16:40:19 移动开发

将图像存储在Core Data中或作为文件?

我有一组包含图像的数据。我想缓存这些数据。我应该将它们存储在文件系统或核心数据上?为什么? 解决方案 有两个主要选项: 将文件存储在磁盘上,然后将图像的路径存储在核心数据中 将二进制数据在核心数据中的图像 我个人更喜欢第一个选项,因为它允许我选择何时加载实际图像记忆。这也意味着我不必记住原始数据是什么格式;我可以使用路径 alloc / init 一个新的 UIImage o ..
发布时间:2017-01-10 14:50:12 移动开发