<<<<<<< .mine =======
当前位置: 首页 > 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的介绍就简单的说到这里,给大家推荐一本书,名字叫做《搜索引擎-原理、技术与系统》,虽然版本很旧,但是对搜索引擎的原理阐述的很不错。对我们深刻了解搜索引擎,会有很大的帮助。

相关文章

SEO原创心得写作体会

下笔难?写什么东西呢?做SEO原创怎么这么难?其实,写作首先最需要就是要流畅,想到哪里,就可以写到哪里。或许写出的不是真...

一个SEOer的穿越故事

时光穿越,回到6年以前,我任职于上海漕河泾的一家高新科技企业,公司产品原来一直面向企业用户,最近我们开发了一款面向大众的...

Linux下多域名的整站301跳转设置

在linux系统中,大家可能都设置过不带www的301跳转方法,例如在httpd.conf或者.htaccess中,代码...

网站IIS数据定义(一)

看到M总写了很长串的新人学习博文,这边也效仿下,把一些SEO的基本知识一一的整理下,上一篇的“robots.txt文件揭...

挖掘长尾关键词要注意:搜索引擎正在扼杀长尾关键词

如果你是一个搜索引擎优化工程师,肯定知道挖掘长尾关键词是做好搜索引擎优化最重要的步骤,也是最有价值的步骤。一个好的长尾关...
沪ICP备10034044号-12
400-685-0732
400-685-0732 在线咨询