Maxtable PB级海量数据处理系统

程序名称:Maxtable

授权协议: GNU GPL v3

操作系统: Linux

开发语言: C/C++

Maxtable 介绍

Maxtable是一个性能、可扩展的、PB级海量数据处理系统。

Maxtable的特点有:

  1. 可扩展 (在任何时候都可以添加服务节点)
  2. 强一致性(一条数据在插入/删除/更新后,只要客户端返回成功,该数据即可被后续操作访问,以及支持数据恢复,保证数据不丢失)
  3. 支持Secondary index(支持在任何column上创建索引)

Maxtable目前的应用领域主要包括

  • 内容管理,如大型云环境的元数据管理,或者大型key-value系统的key管理。
  • 实时数据查询分析领域。目前maxtable支持range query,where等条件查询,以及sum, count等统计操作

组件关系:

磁盘存储结构:

Maxtable 官网

http://code.google.com/p/maxtable

相关编程语言

SchemaCrawler提供一组用于增强标准JDBC Metadata的...
ER Master 是一个用于设计ER模型图的Eclipse插件。提...
Eclipse下用于画数据库ER图的插件,主要特性如下: ...
PowerDesigner 是Sybase的企业建模和设计解决方案,...
Mogwai ERDesigner NG是一个实体关系建模工具类似于...
Power*Architect 是一个数据建模工具,主要用在数据...