国家电网招聘考试QQ交流群:181095196 视频课程 书籍资料 考试题
- 数据模型
Bigtable是一个分布式多维映射表,表中的数据是通过一个行关键字(Row Key)、一个列关键字(Column Key)以及一个时间戳(Time Stamp)进行索引的。Bigtable对存储在其中的数据不做任何解析,一律看做字符串,具体数据结构的实现需要用户自行处理。Bigtable的存储逻辑可以表示为:
(row:string,column:string,time:int64)->string
Bigtable数据的存储格式如图2-12所示。
- 行
Bigtable的行关键字可以是任意的字符串,但是大小不能超过64KB。Bigtable和传统的关系型数据库有很大不同,它不支持一般意义上的事务,但能保证对于行的读写操作具有原子性(Atomic)。表中数据库都是根据行关键字进行排序的,排序使用的是词典序。图2-12是Bigtable数据模型的一个典型实例,其中com.cnn.www就是一行关键字。不直接存储网页地址而将其倒排是Bigtable的一个巧妙设计。这样做至少会带来一下两个好处。
- 同一地址域的网页会被存储在表中的连续位置,有利于用户查找和分析。
- 倒排便于数据压缩,可以大幅提高压缩率。
单个的大表由于规模问题不利于数据处理,因此Bigtable将一个表分成了很多子表(Tablet),每个子表包含多个行。子表是Bigtable中数据划分和负载均衡的基本单位。有关子表的内容会在稍后详细讲解。
- 列
Bigtable并不是简单的存储所有的列关键字,而是将其组织成所谓的列族(Column Family),每个族中的数据都属于同一个类型,并且同族的数据会被压缩在一起保存。引入了列族的概念之后,列关键字就采用下述的语法规则来定义:
族名:限定词(family:qualifier)
族名必须有意义,限定词则可以任意选定。在图2-12中,内容(Contents)、锚点(Anchor,就是HTML中的链接)都是不同的族。而cnnsi.com和my.look.ca则是锚点族中不同的限定词。通过这种方式组织的数据结构清晰明了,含义也很清楚。族同时也是Bigtable中访问控制(Access Control)的基本单元,也就是说访问权限的设置是在族这一级别上进行的。
- 时间戳
Google的很多服务比如网页检索和用户的个性化设置等都需要保存不同时间的数据,这些不同的数据版本必须通过时间戳来区分。图2-12中内容列的t3、t5和t6表明其中保存了在t3、t5和t6这三个时间获取的网页。Bigtable中的时间戳是64位整型数,具体的赋值方式可以采取系统默认的方式,也可以用户自行定义。
为了简化不同版本的数据管理,Bigtable目前提供了两种设置:一种是保留最近的三个版本数据。另一种就是保留限定时间内的所有不同版本,比如可以保存最近10天的所有不同版本数据。失效的版本将会由Bigtable的垃圾回收机制自动处理。
着眼业务过硬强素质,争做党建工作的内行人
打铁必须自身硬。建设一支高素质的党务干部队伍,是做好机关党建工作的重要基础。随着全面从严治党的深入推进,党建工作难度和强度不断加大,党务干部要始终有“本领恐慌”的危机感、“能力不足”的紧迫感、“能力提升”的使命感。一是注重思想淬炼,坚持在业务学习中提升能力。针对部分党务干部政策水平不高、理论功底不深、业务能力不强等问题,坚持把学习培训作为一项长期任务常抓不懈、久久为功。要以习近平新时代中国特色社会主义思想为主线,深入学习党的基本理论、基本路线、基本方针、基本政策,及时跟进学习中央关于党建方面的最新要求。深入学习党建工作基础知识,熟悉开展党务工作基本方法、熟悉党的生活制度、熟悉党员发展与管理、熟悉“三会一课”组织与实施、熟悉星级支部评选程序、熟悉软弱涣散基层党组织整顿等方面知识。深入学习党章、党支部工作条例、廉洁自律准则、党内监督条例、纪律处分条例、党内政治生活的若干准则等,切实增强依据法规开展党务工作的能力。二是注重岗位历练,坚持在培养培训中砥砺本领。刀在石上磨,人在事中练。党务干部只有在实践中经受锻炼、积累经验,才能提升素质、增长才干。要采取新老搭配、以老带新、能力互补等方式搞好传帮带,通过源头培训、持续培训、重点培训、以岗代训,不断增强理论素养和学用结合能力,注重在实践中熟悉党务工作,在解决难题中增强本领。三是注重实践锻炼,坚持在工作融合中增强素质。习近平总书记强调:“只有围绕中心、建设队伍、服务群众,推动党建和业务深度融合,机关党建工作才能找准定位。”党务干部要牢牢把握这一科学定位,坚持把党建工作与业务工作一起谋划、一起部署、一起落实、一起检查。要树立党的一切工作到支部的鲜明导向,督促落实党建主体责任和“一岗双责”,定期召开党建工作推进会,及时纠正党建、业务“两张皮”问题,以中心任务完成检验党建工作成效。
2020年
国家电网招聘信息,欢迎关注长理职培官方微信号(clzp66),及时掌握考试资讯!
长理职培微信公众号二维码:
点击加载更多评论>>