支持 0
反对 0
举报
2022-03-16 07:32
一个网站快照问题很早就有人问了。我一个朋友是这么回答的。百度数据库中至少有两个数据表,我暂且叫一个排名表:就是给网站排名的一个数据表。一个叫收录表:就是存储网站收录的表。假设排名表中的字段有以下几个字段:
网址:存储你的网址。 快照:存储你的快照日期。 相关域:就是存储你的domain。 排名:就是你的网站关键词排在第几。 假设收录表中的字段有以下几个字段: 网址:存储你的网址 收录:存储你的收录 快照:存储你的快照日期 为什么这样假设两个表呢?因为通过我的观察,我发现直接输入网址的快照,输入关键词得到的快照,domain网站的快照是一致的,Site网站的快照与其他是不一致的。 从上面表中我们可以发现有两个相同的字段:就是网址和快照这两个字段。为什么会有这两个相同的字段呢? 首先我们很容易想到,这两个表一定有关系,那么哪个字段是在数据库是唯一的,使这两个表有级联关系呢?我们都知道,我们的网站在互联网中的域名是唯一的,所以这个联系两个表的字段就是网址. 其次:那为什么快照这个字段也是两个表的相同字段呢?这里我们假设百度有两个蜘蛛,一个是查询外链的蜘蛛,(假设对应排名表)一个是查询收录的蜘蛛。(假设对应收录表)这两个蜘蛛都可以更新快照的。 |