Cloudata分布式大规模数据存储

联合创作 · 2023-10-01 04:26

Cloudata 是一个分布式的大规模结构化数据存储解决方案,是 Google Bigtable 的开源 Java 实现。它是 DBMS(Database Management System) ,但不是关系型 DBMS,可存储超过 P 级的数据。


数据模型:




组件模型:



特性:



  • 基本数据服务

    • 单行操作(get, put)

    • 多行操作(like, between, scanner)

    • 数据上传(DirectUploader)

    • MapReduce(TabletInputFormat)

    • 简单 cloudata 查询和支持 JDBC 驱动


  • 表管理

    • 分表

    • 分布

    • 压缩


  • 工具

    • 基于 Web 的监控器

    • CLI Shell


  • 故障转移

    • 主节点故障转移

    • TabletServer 故障转移


  • 更改日志服务器

    • 可靠、快速、追加式的更改日志服务器


  • 支持语言

    • Java, RESTful API, Thrift


浏览 28
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报