开发者社区> 问答> 正文

LogHub数据模型的数据模型是怎样的?


为了能抽象问题,这里以 阿里云日志服务LogHub作为演示模型,详细可以参见日志服务下 基本概念

  • Log: 由时间、及一组Key,Value对组成
  • LogGroup: 一组日志的集合,包含相同Meta(IP,Source)等

两者关系如下:
  • Shard: 分区,LogGroup读写基本单元,可以理解为48小时为周期的FIFO队列。每个Shard提供 5 MB/S Write, 10 MB/S Read能力。Shard 有逻辑区间(BeginKey,EndKey)用以归纳不同类型数据。
  • Logstore:日志库,用以存放同一类日志数据。Logstore是一个载体,通过由[0000, FFFF..)区间Shard组合构建而成,Logstore会包含1个或多个Shard。
  • Project: Logstore存放容器。

这些概念相互关系如下:

展开
收起
轩墨 2017-10-23 12:51:06 2125 0
0 条回答
写回答
取消 提交回答
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
数据湖统一元数据与权限 立即下载
MaxCompute数据仓库数据转换实践 立即下载
MaxCompute2.0外表对接异构存储源和支持非结构化数据介绍 立即下载