如何存放大量的文本信息,是放到数据库,还是文本文件里

我这里有一个别人设计的数据库,他的设计概念是把小量的数据,比如编号、标题、姓名等等存到数据库里,但是大量内容,如文章内容,留言信息等存到文本里,这样数据库在运行起来就会轻松。这种设计合理吗?我实际在用的时候发现很多操作都不方便,比如要删掉一条留言,我需要删掉数据库里的留言信息,然后还要删除保存有留言内容的文本文件。
大家在设计数据库的时候这种大量的文本信息是如何存放的,直接存到数据库里吗?

作者: fengjunkuan2006   发布时间: 2011-05-18

删掉留言信息的时候 不用删除文本文件吧

作者: rucypli   发布时间: 2011-05-18

都存在库里把,把小字段和大字段分表存储,ID关联。

作者: zuoxingyu   发布时间: 2011-05-18

引用 1 楼 rucypli 的回复:
删掉留言信息的时候 不用删除文本文件吧

要删除文本文件,因为他设计的时候,每条留言的留言内容都会单独写到一个文本文件里。删的时候直接删掉整个文件

作者: fengjunkuan2006   发布时间: 2011-05-18

引用 2 楼 zuoxingyu 的回复:
都存在库里把,把小字段和大字段分表存储,ID关联。

都存在数据库的话内容一多,数据库是否会很大

作者: fengjunkuan2006   发布时间: 2011-05-18

你的留言内容有多大?

如果是很大的文件,比如论文,一个文件几M或者上百K,则建议放在磁盘以文件存储,数据库中保留文件全名。

如果只是几百个,或者几千字,则建议直接放在数据库中。

作者: ACMAIN_CHM   发布时间: 2011-05-18

这个还是放到数据库里吧

可以分表,,,

作者: jaylongli   发布时间: 2011-05-18