本站数据库模型的几个疑问

changmingY 发布于 2010/11/24 13:20
阅读 568
收藏 1

红薯公开本站数据库设计模型后,有几个地方疑惑,大家看看。

 

List of columns of the table 新闻:osc_

Name

Code

新闻编号:id

id

新闻类别:type

type

新闻标题:title

title

详细内容:detail

detail

项目编号:project

project

URL标识:ident

ident

新闻配图:pic

pic

更新发布时间:pub_time

pub_time

信息写入时间:create_time

create_time

最近更新:last_update

last_update

责任编辑:editor

editor

搜索关键字:keyword

keyword

新闻来源:source

source

原文地址:original_url

original_url

访问数:view_count

view_count

评论数:reply_count

reply_count

发布到首页?:show_in_home

show_in_home

推荐阅读:as_recomm

as_recomm

新闻标志:flag

flag

新闻状态:status

status

 

 

在表 OSC_NEWS中 的几个疑问:

1。 所有的新闻内容都用 text来存储吗 ?超出怎么办?
2。 新闻中嵌入的图片,是放在单独的表中,然后用pic字段指向的吗 ?还是用别的方法?
3。 URL标志字段(ident)是做什么用的 ?和 原文地址(original_url)字段有啥区别?

加载中
0
红薯
红薯

1. 新闻都是用text来存储的,超过就会插入出错,目前还没有遇见过超过的
2. 图片没有在数据库中存储,如果一个新闻删除了,这个新闻里上传的图片还是在文件系统中不会被删除(是一个问题,不严重)
3. ident 字段的作用就是大家看某篇新闻的URL,数字后面跟了一串英文,那串英文就保持在 ident 字段中

0
changmingY
changmingY

谢谢解答。

http://www.oschina.net/news/13321/novell-purchased-and-suse-will-be-seperated

这个是首页的一篇新闻的url,是整个的放在ident 字段中,还是只有数字后面的那段---novell-purchased-and-suse-will-be-seperated  ?

另外 ,原文地址(original_url)字段 应该就是引用别处文章时候的 url,是吧 ?

0
红薯
红薯

引用来自#3楼“杨昌明”的帖子

谢谢解答。

http://www.oschina.net/news/13321/novell-purchased-and-suse-will-be-seperated

这个是首页的一篇新闻的url,是整个的放在ident 字段中,还是只有数字后面的那段---novell-purchased-and-suse-will-be-seperated  ?

另外 ,原文地址(original_url)字段 应该就是引用别处文章时候的 url,是吧 ?

1. 这个你猜一猜,肯定可以猜出来
2. 是的

0
changmingY
changmingY

我猜的话,应该是后面那段了。

因为你网站名称和新闻分类都是固定的,所以没有必要再库里面加上前面那段;但是数字应该是变化的(你的新闻数量已经到13320),所以包括数字在内都存那个字段里面吧!

0
飞扬的梦
飞扬的梦

一般情况下,使用sql + nosql存储方案啦。

新闻数据存在一个表,内容放在redis中,图片也是放在redis中(也可以是其它nosql),查询快,对数据库没有压力。

返回顶部
顶部