在proxy server中想用数据库来存放缓冲的web对象,欢迎大家对表的字段和结构提出您的看法
chzzj 2003-11-21 11:41:18 现在的proxy server中的cathe机制一般而言都偏向于 文件系统(FS)来实现,现在手头上工程却计划通过数据库来实现.
我考虑应该存储的字段或内容如下:
sourceURL ( 源地址)
objContent ( Cathe的内容)
contentSize(内容大小)
filename (Cathe文件名)
usedNum(使用次数)
updateNum(更新次数)
latestUpdate(最近更新时间)
latestVisit(最近访问时间)
invalidTime(预计失效时间)
responseHead(返回的响应头)
responseHeadSize(响应头大小)
note(备注)
请问这里有哪个并不需要,而又应该加上什么别的字段?
另外考虑到数据冗余,应该如何组织数据库中的表结构呢?
我的观点是sourceURL 应该独立一张表,通过sourceURLID主键与别的表关联.
当然这样应该还是不够的,欢迎大家讨论,非常感谢!