几句话了解元数据(Metadata)

元数据就是关于数据的数据(data about data),主要是描述数据属性(property)的信息,用来支持如指示存储位置、历史数据、资源查找、文件记录等功能。

要理解元数据,首先要知道“元”是什么。元(meta),一般被翻译成“关于……的……”。
事实上,这个前缀来源于希腊文,表示“在……之后”,在某样事情结束之后,就含有了“归纳”、“总结”的意思,因此,元就代表着“本原”、“体系”的意思。

元数据是指从信息资源中抽取出来的用于说明其特征、内容的,结构化的数据(如题名,版本、出版数据、相关说明,包括检索点等),用于组织、描述、检索、保存、管理信息和知识资源。

一个基本的元数据由元数据项目元数据内容构成。

利用元数据来描述资源后,我们就可以用来做很多的事情。比如确定资源,为资源提供检索点,在不同系统之间进行数据交换。

可是,我们每个人都可以对资源进行描述,取的名字(元数据项目)和值(元数据内容)会千奇百怪怎么办呢?因此,就有了元数据标准

元数据标准包括元数据结构标准(即元数据包含那些项目,都柏林核心集,MARC元素集)、元数据内容标准元数据取值标准元数据编码标准(用于机读记录的存储和交换,比如MARC(Machine Readable Cataloging), XML)

互联网发展的越来越快,元数据的格式越来越多,人们对它的互操作要求也越来越高,就出现了XML!在利用XML描述一个文档的时候,我们可以自己定义标签,如”<title>”。这些小标签都是元数据。

最后来看一下XML的好朋友HTML。HTML的head里有一个meta标签。它是什么呢?根据上面的解释,我们应该知道它是“关于文档的信息”了
meta的属性有两种,name和http-equiv.
-------name属性用来描述网页的内容,以便搜索引擎查找。比如这个网页的keywords。
-------http-equiv属性指示服务器在发送实际的文档之前先在要传送给浏览器的 MIME 文档头部包含名称/值对。
比如:
<meta http-equiv="Content-Language" contect="zh-CN">
用以说明主页制作所使用的文字以及语言

上一篇:解决前端跳转路由公共导航栏样式消失问题


下一篇:EdgexGo2.0学习-18 消息总线目标