400-685-0732

WJMonitor舆情之声

企业大数据智能舆情监测管理解决方案

全网监测海量数据按需发布监测预警

实时把握舆情动态精准追溯信息源头

获取验证码
企业采购 个人使用
当前位置: 首页 > SEO博客 > 浅析搜索引擎数据库中的table

浅析搜索引擎数据库中的table

时间:2011-12-31 10:43:01
日常工作中,常见的数据库为oracle、sql server、my sql。数据库是按照数据结构来组织、存储和管理数据的仓库。简单些说就是按照某种规则存储数据的地方,而这种规则有利于提高数据的运行和存储效率。常见的数据结构有数组、栈、队列、链表、树、图、堆、散列表等等。关于数据结构我们暂且先不讨论,这里主要说下数据库中表的创建。

举个简单的例子来说,西小西女士这边要统计我们的信息,她肯定会从姓名、性别、号、家庭住址等按照这样一个顺序一致的记录写在excl表格之中,而不会记录jason是姓名、性别、号、家庭住址这样的顺序而记录rude就成了号、姓名、性别、家庭住址。如果要将这样的数据写在数据库之中,用sql server创建表格的语言为:

CREATE TABLE A

(Name varchar(20),

Id int PRIMARY KEY,

Sex varchar(4),

Address varchar(255))

先来解释一下意思,name,Id,Sex,Address称之为所创建表的属性。Name为姓名,varchar为字符类型,20为允许最大长度,其他雷同。这里需要重点说说的是PRIMARY KEY,意思为主键。主键在这些属性中是唯一的且不能为空,即你的号在所有统计的数据中不会重复出现也不允许没有。而其它的属性可以是空。

简单认识了数据库中创建的table,接着就说说搜索引擎的数据存储,搜索引擎数据库创建的表中,url,title,discription这三个属性是必须有的(这点想必大家都明白),至于其它的,从David处学习到,一个网页中的关键字段也应当是属性之一,同时也是判断与区分原创抄袭的重要属性。正是由于这些table为基础的数据存储为基础,组成了搜索引擎数据库的庞大结构。而搜索引擎每次派出蜘蛛,抓取新鲜的数据存储到数据库中,同时删除数据库中已经不存在的数据或者判定为没有价值的数据。这也就是整天让我们心惊肉跳的网站或网页被K(当然,数据存储有隐和显存储之说,具体可见博客做SEO不要太纠结于搜索引擎的收录参数)。

好了,关于table的介绍就简单的说到这里,给大家推荐一本书,名字叫做《搜索引擎-原理、技术与系统》,虽然版本很旧,但是对搜索引擎的原理阐述的很不错。对我们深刻了解搜索引擎,会有很大的帮助。
分享按钮