是否可以在 SQLite 数据库中存储像 pdf doc 这样的文件并再次成功检索它们。文件必须完整且再次可读。我知道我们可以存储图像文件,但对于上述情况??
即使我们可以存储给定的最大文件大小是多少?
好,去吧。将每个文件存储在数据库中比仅使用数据库跟踪每个文件的位置更容易。
如果文件很小,性能应该很好。来自SQLite 网站 https://sqlite.org/appfileformat.html:
...许多开发人员惊讶地发现,SQLite 从数据库中读取和写入较小的 BLOB(大小小于约 100KB)的速度比从文件系统中作为单独文件读取或写入相同的 Blob 的速度要快。 (有关更多信息,请参阅比文件系统快 35% 和内部 BLOB 与外部 BLOB。)操作关系数据库引擎会产生相关开销,但是不应假设直接文件 I/O 比 SQLite 数据库 I/O 更快,因为通常情况并非如此。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)