- 浏览: 10257 次
- 性别:
- 来自: 杭州
最新评论
-
langyu:
正在看这个原文文档,看的好累。感觉这个文档写的一般
Avro 1.2.0 规范
文章列表
Avro 1.2.0 规范
(本文翻译自:http://hadoop.apache.org/avro/docs/current/spec.html 不足之处请指出)
介绍
本文档定义了 Avro,并将成为官方规范。Avro 的实现必须符合此规范。
模式声明
一个模式是由 JSON 表示的下列对象之一:
一个 JSON 字符串,命名了一个有定义的类型。
一个 JSON 对象,形式为:
{"type": "typeName
" ...attributes
...}。其 ...
这是一篇翻译自 http://hadoop.apache.org/avro/docs/current/index.html 的介绍 Avro 的文章。翻译经验不多,有不妥之处还望多多指正。
介绍
Avro 是一个数据序列化系统。
Avro 提供了:
丰富的数据结构。
一个简约的、快速的、二进制 ...
- 2009-10-21 16:49
- 浏览 3364
- 评论(0)
最近需要在 Hive 中实现 C/S 端的心跳,而心跳在 Hadoop 中被广泛使用,因此首先要清楚 Hadoop 中的心跳是如何实现的。在 Hadoop 中,NameNode 和 DataNode 之间、JobTracker 和 TaskTracker 之间都会有心跳信息,选取前者进行分析。
Hadoop 中通过心跳消息来确定 DataNodes 的有效性。对于超过时间未收到心跳消息的 DataNodes,系统认定这些 DataNodes 已经失效,将其从系统中移除。
心跳消息由 DataNode 发起,DataNode 是一个 Runnable 的对象,在系统运行的时候作为 Daemon ...
由于工作需要,需要了解数据库中权限管理模块的工作机制,因此开始看 MySQL 的代码。在网上找到一本电子书“Understanding MySQL Internals”,以下的内容主要来自该电子书。
MySQL 代码中的主要模块包括:Server Initialization Module
sql ...
- 2009-08-31 12:21
- 浏览 1032
- 评论(0)