1. 什么是元数据
任何文件系统中的数据分为数据和元数据。数据是指普通文件中的实际数据,而元
数据指用来描述一个文件的特征的系统数据,诸如访问权限、文件拥有者以及文件数据
块的分布信息(inode...)等等。在集群文件系统中,分布信息包括文件在磁盘上的位置以及磁盘在集群中的位置。用户需要操作一个文件必须首先得到它的元数据,才能定位到文件的位置并且得到文件的内容或相关属性。
2. 元数据管理方式
         元数据管理有两种方式。集中式管理和分布式管理。集中式管理是指在系统中有一个节点专门司职元数据管理,所有元数据都存储在该节点的存储设备上。所有客户端对文件的请求前,都要先对该元数据管理器请求元数据。分布式管理是指将元数据存放在系统的任意节点并且能动态的迁移。对元数据管理的职责也分布到各个不同的节点上。大多数集群文件系统都采用集中式的元数据管理。因为集中式管理实现简单,一致性维护容易,在一定的操作频繁度内可以提供较满意的性能。缺点是单一失效点问题,若该服务器失效,整个系统将无法正常工作。而且,当对元数据的操作过于频繁时,集中的元数据管理成为整个系统的性能瓶颈。
         分布式元数据管理的好处是解决了集中式管理的单一失效点问题, 而且性能不会随着操作频繁而出现瓶颈。其缺点是,实现复杂,一致性维护复杂,对性能有一定影响。

什么是 metadata (元数据)相关推荐

  1. Cesium源码解析三(metadata元数据拓展中行列号的分块规则解析)

    目录 1.前言 2.layer.json中available参数意义 3.EPSG:4626切片及terrain分块原理 4.Cesium的terrain分块规则 5.自定义terrain分块规则 6 ...

  2. 25. 答疑 - SAP OData 框架处理 Metadata 元数据请求的实现细节,前后端组件部署在同一台物理服务器

    我的知识星球 里有一个朋友提出了 SAP OData 服务 metadata 缓存方面的疑问,本文就来详细说一说: jerry,啥时候有时间给介绍一下fiori的Metadata数据系统的处理机制吧. ...

  3. php中metadata,模型元数据(Models Metadata)

    To speed up development Phalcon\Mvc\Model helps you to query fields and constraints from tables rela ...

  4. java程序中的图片与数值关联_Java从图片中读取图片的元数据Exif信息

    一般情况下是java程序读取不到gps等扩展信息的.如果想要解析到里面的信息需要下载一个jar包,metadata-extractor-2.6.4.jar(下载地址: http://code.goog ...

  5. java获取数据库MetaData

    java获取数据库MetaData ​ 元数据(MetaData),即数据的描述信息的数据(表).数据库的表的表名,表的属性名,表的存储位置,表的列数啊等等都是表的描述信息,而这些描述信息就是元数据啦 ...

  6. java 多重注解_Java注解-元数据、注解分类、内置注解和自定义注解

    大家好,我是乐字节的小乐,上次说过了Java多态的6大特性|乐字节,接下来我们来看看Java编程里的注解. Java注解有以下几个知识点:元数据 注解的分类 内置注解 自定义注解 注解处理器 Serv ...

  7. 2字节取值范围_Java注解-元数据、注解分类、内置注解和自定义注解|乐字节

    大家好,我是乐字节的小乐,上次说过了Java多态的6大特性|乐字节,接下来我们来看看Java编程里的注解. Java注解有以下几个知识点: 元数据 注解的分类 内置注解 自定义注解 注解处理器 Ser ...

  8. GlusterFS元数据机制分析

    ​TaoCloud团队原创:微信公众号文章访问 GlusterFS作为一个免费开源的分布式文件系统,以其简约的架构设计,完善的协议支持,无中心节点.全局统一命名空间.高可用.高性能.横向扩展等特点,拥 ...

  9. 探索EDM(Entity Framework)的EDM元数据

    读取EDM 获取实体结构 获取功能结构 编写泛型代码 一般来说,EDM由三个XML文件组成,分别包含类,数据库以及类与数据间映射的相关信息.毫无疑问,EF是这些XML第一个访问者,通过它们生成CRUD ...

  10. Apache ShardingSphere 元数据能力增强解读与实战

    元数据介绍 Apache ShardingSphere 的元数据主要包括规则.数据源.表结构等信息.规则信息包含分片.加密.读写分离.事务.高可用等.数据源信息存储的是需要通过 ShardingSph ...

最新文章

  1. /hbase/WALs/desktop,xxxxxxxx-splitting is non empty: Directory is not empty
  2. linux下通过rsync+inotify 实现数据实时备份(远程容灾备份系统)
  3. maven入门(7)maven项目(组件)的坐标
  4. HTTP 1.1状态代码
  5. linux安装mongodb并创建用户
  6. SPOOLing技术的再思考
  7. Mysql的server_id_MySQL如何生成唯一的server-id
  8. FAQ:The field file exceeds its maximum permitted size of 1048576 bytes.
  9. 2020语义分割网络语义流:Semantic Flow for Fast and Accurate Scene Parsing
  10. 极速办公(Excel)如何方框内打勾
  11. UVA 10105 Polynomial Coefficients
  12. Ubuntu 分卷压缩
  13. 众数和中位数的应用题_什么是众数和中位数
  14. php图片生成邀请函,活动邀请有新意,快速制作一份精美的邀请函h5
  15. leetcode:Add Two Numbers(java)
  16. 51nod 1875 丢手绢
  17. 采访ClickHouse 布道者郭炜
  18. blur表单验证方式
  19. 基于webmagic的种子网站爬取
  20. 2019上海网络赛icpc

热门文章

  1. 原创壁纸引擎酷壁(ColkWallpaper)
  2. DICOM:DICOM3.0网络通信协议(三)
  3. Python春节特训营01:和电脑做朋友
  4. cocos creator 学习第一篇
  5. php写一个成绩等级,成绩划分等级
  6. 大白菜浅谈Windows 7 32位与64位之区别
  7. PyScript 来了!
  8. Linux运维工程师学习:Linux系统基本知识
  9. 面试前必读【面经+(BAT面试题)】
  10. 栈顺序存储 - Java实现