有一个数据表 一个字段Content,要插入数据量达2-5M的数据,该怎么办?

战斗生活 2011-06-08 02:54:53
有一个数据表 一个字段Content,要插入数据量达2-5M的数据,该怎么办?

求各种解决方案。

如果使用文件存储的话 , 当用户多的时候 , 不好管理啊。

求各种解决方案。

先谢谢了。
...全文
143 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
flybird66 2011-06-09
  • 打赏
  • 举报
回复
别考虑用数据库存了,要不成本太高了。

一般的做法是大数据做为文件,放硬盘上(或专门的文件服务器上)。数据库里存放路径就可以了。

用户多不好管理? 不需要管理。。。或者说如果要删的时候,顺带着连文件一起删就行了。

另外如果空间问题的话,可以考虑定期做数据清理
ACMAIN_CHM 2011-06-08
  • 打赏
  • 举报
回复
2~5M, 建议还是放在文件中,然后数据库中仅保留文件的路径和名称即可。 管理并不是问题,文件名由你的程序来产生。
tianfang 2011-06-08
  • 打赏
  • 举报
回复
这么大数据不如存储在文件系统/FTP,数据库中做索引
战斗生活 2011-06-08
  • 打赏
  • 举报
回复
我知道可以用longblob来存储, 但是在插入的时候都要等很久才执行完啊,有时候浏览器都会崩溃掉啊。。。
iihero 2011-06-08
  • 打赏
  • 举报
回复
[Quote=引用楼主 bornjasoncen 的回复:]
有一个数据表 一个字段Content,要插入数据量达2-5M的数据,该怎么办?

求各种解决方案。

如果使用文件存储的话 , 当用户多的时候 , 不好管理啊。

求各种解决方案。

先谢谢了。
[/Quote]
可以使用LONG BLOB来存储。
WWWWA 2011-06-08
  • 打赏
  • 举报
回复
2-5M的数据是什么内容,文本(TEXT)、其它(BLOB)
用BLOB字段,数据库体积会非常大

56,912

社区成员

发帖
与我相关
我的任务
社区描述
MySQL相关内容讨论专区
社区管理员
  • MySQL
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧