| 注册
请输入搜索内容

热门搜索

Java Linux MySQL PHP JavaScript Hibernate jQuery Nginx
openkk
12年前发布

云时代的BigTable YunTable

YunTable是BigTable的精简版,并为云计算环境做了很多设计,所以它能在提供海量存储的情况下,保持低的响应延迟。

YunTable 的架构:

云时代的BigTable YunTable

 

图1对于很多关注YunTable的人而言已经是非常熟悉,通过这张图可以看出YunTable主要有三个模块组成:

  1. Master节点:Master节点在功能上面属于比较“轻”的,主要负责维护Table和Region节点之间的对应关系,实际数据的查询和输入则都通过Region节点和Client端之间的交互完成,和Master节点无关。还有Master节点的默认端口是8301。
  2. Region节点:其作用是负责处理来自Client端的请求,并存储和管理大量的数据,Region节点 非常类似BigTable论文中所提到的Tablet服务器。每个Region服务器管理多个Tablet,每个Tablet对应一个Table,并负责 存储属于这个Table的数据。还有Region节点的默认端口是8302。
  3. Client端:主要以名为“YunCli”的命令行为主,主要用于让用户输入与数据处理相关的命令,并与后端的Master节点和Region节点进行交互。

项目主页:http://www.open-open.com/lib/view/home/1337577703839

 本文由用户 openkk 自行上传分享,仅供网友学习交流。所有权归原作者,若您的权利被侵害,请联系管理员。
 转载本站原创文章,请注明出处,并保留原始链接、图片水印。
 本站是一个以用户分享为主的开源技术平台,欢迎各类分享!
 本文地址:https://www.open-open.com/lib/view/open1337577703839.html
Bigtable 分布式/云计算/大数据