关于个人博客网站 存文章的问题

hymwrj1 2014-12-08 03:28:21
关于这个问题网上的回答分2种:
1:表里存路径,然后把文章生成文件存到服务器的目录下。 (个人觉得这个方式更专业点)

2:直接用Clob存,可以存4G,够存。(感觉既然有这个字段的存在,闲着也可惜了)


个人现在用的第2种方式,挺方便的,action里查出list,直接丢到页面去遍历就出来了。

不知道有没有人知道主流的博客网战是怎么存的文章?
...全文
245 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
liangtu 2014-12-10
  • 打赏
  • 举报
回复
一般数据库的资源是很宝贵的,尽量省着点用。
liangtu 2014-12-10
  • 打赏
  • 举报
回复
引用 楼主 hymwrj1 的回复:
关于这个问题网上的回答分2种: 1:表里存路径,然后把文章生成文件存到服务器的目录下。 (个人觉得这个方式更专业点) 2:直接用Clob存,可以存4G,够存。(感觉既然有这个字段的存在,闲着也可惜了) 个人现在用的第2种方式,挺方便的,action里查出list,直接丢到页面去遍历就出来了。 不知道有没有人知道主流的博客网战是怎么存的文章?
如果用第二种方式,数据库占的空间很大,备份的空间也会很大。 而且每次写数据库,数据库开销都很大。
zy_think123 2014-12-09
  • 打赏
  • 举报
回复
引用 4 楼 hymwrj1 的回复:
[quote=引用 2 楼 shijing266 的回复:] 一般都是第一种,用第二种的话太耗了,而且第一种更方便维护~ 你想想,你只需要保存到服务器,然后数据库存地址,用读文件的方式去读取就行,肯定好点啊
我现在用方式二的话,直接查出博文的list就行了,那如果是存路径的话,我首先取出来是list,再去遍历里面的路径,再去一个一个的读取对应的文件,再转成String,最后传到页面显示?感觉这样更耗,有什么别的方式读取没?[/quote] 一般采用的都是这两种方式,当然对于有些数据,变化不大的你可以从缓存中读取,更新过快的那么只能从上面这两种方式了
  • 打赏
  • 举报
回复
数据库的话读取方便,因为你想要什么,直接了当。 文件也有文件的好处,你文件内容和地址分层次管理,更规范一点。 在服务器压力不大的方式下,数据库存地址,服务器保存文件的方式更可取一点
hymwrj1 2014-12-08
  • 打赏
  • 举报
回复
引用 2 楼 shijing266 的回复:
一般都是第一种,用第二种的话太耗了,而且第一种更方便维护~ 你想想,你只需要保存到服务器,然后数据库存地址,用读文件的方式去读取就行,肯定好点啊
我现在用方式二的话,直接查出博文的list就行了,那如果是存路径的话,我首先取出来是list,再去遍历里面的路径,再去一个一个的读取对应的文件,再转成String,最后传到页面显示?感觉这样更耗,有什么别的方式读取没?
hymwrj1 2014-12-08
  • 打赏
  • 举报
回复
引用 1 楼 zy353003874 的回复:
一般是不会讲文章内容存到数据库的,而是将文章作为一个文件存在服务器下,,然后将路径存到数据库中 如果你以后的文章操作了4G(虽然文档一般不会,但是万一呢),那么你该怎么办呢?(不考虑这个) 其次,个人觉得读数据库的开销是要比文件的开销大吧! 所以,不会讲内容直接存到数据库中去,不利于后期维护
我现在用方式二的话,直接查出博文的list就行了,那如果是存路径的话,我首先取出来是list,再去遍历里面的路径,再去一个一个的读取对应的文件,再转成String,最后传到页面显示?
  • 打赏
  • 举报
回复
一般都是第一种,用第二种的话太耗了,而且第一种更方便维护~ 你想想,你只需要保存到服务器,然后数据库存地址,用读文件的方式去读取就行,肯定好点啊
zy_think123 2014-12-08
  • 打赏
  • 举报
回复
一般是不会讲文章内容存到数据库的,而是将文章作为一个文件存在服务器下,,然后将路径存到数据库中 如果你以后的文章操作了4G(虽然文档一般不会,但是万一呢),那么你该怎么办呢?(不考虑这个) 其次,个人觉得读数据库的开销是要比文件的开销大吧! 所以,不会讲内容直接存到数据库中去,不利于后期维护

67,513

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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