Maxtable - PB级海量数据处理系统


GNU GPL v3
Linux
C/C++

软件简介

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

Maxtable的特点有:

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

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

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

组件关系:

磁盘存储结构: