首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

大文本存储,显示,查询带来的一系列有关问题

2012-10-16 
大文本存储,显示,查询带来的一系列问题?在目前系统中,我需要实现一个文章管理子系统,该系统用于实现文章管

大文本存储,显示,查询带来的一系列问题?
在目前系统中,我需要实现一个文章管理子系统,该系统用于实现文章管理,文章如常见的网文,小说,教程等。
需要在数据库存储文章的标题,作者及正文等。
文章正文长度可能较长,一般小于五万汉字,但在个别情况下也可能超过5万,如《史记》。

我使用Oracle作为数据库,起初打算使用blob/clob来存储文章信息,这样存进去问题不大。
但,查询的时候如果根据关键字检索,那么先从字段得到流,再从流还原成文本,再检索关键字,这个效率应该是较低的,请问如何提高效率,加概要字段就恐怕用户不会同意。

其次,显示的时候也有问题,文本内可能含有Code等特殊字符,直接放到div显示肯定不行,放在pre标签中换行并不合理。如果放到无边框Textarea似乎好点,但文本长了用户感觉也不太好。

请问大家如果遇到类似问题是如何解决的?

[解决办法]
关注下。 
为啥不能加字段呢。。。
[解决办法]
必须加字段,用来存tag啊,至于特殊字符,存的时候要转义

热点排行