gpt4 book ai didi

mysql - 20KB以下的二进制数据 : BLOB or filesystem?

转载 作者:可可西里 更新时间:2023-11-01 08:08:22 24 4
gpt4 key购买 nike

我正在开发用户可以将他/她的工作保存到服务器的网络应用程序。数据将以可变长度二进制形式保存,其大小大多在 20KB 以下(有时稍大 < 100KB)。数据会经常更改/更新。

我有 2 个选项将数据保存在服务器中:作为 BLOB (mysql) 或作为引用存储在数据库服务器中的文件路径的文件系统。我听说每个选项都有利有弊。

哪个最适合我的应用程序?

谢谢

最佳答案

我可能会选择数据库方法。速度差异不太可能那么大,而且我非常喜欢将所有数据存储在一个地方。获得一致的数据库备份比备份数据库、文件系统和相关数据(并保持一致性)要容易得多

它还提供统一的访问方式、一致的权限,让您无需单独设置服务即可远程访问事物。

也就是说,保持您的选择开放并且不要将它与数据库绑定(bind)得太紧可能是值得的,以防您以后想移动。

关于mysql - 20KB以下的二进制数据 : BLOB or filesystem?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2368567/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com