Sentry 监控 - Snuba 数据中台架构(Data Model 简介)-墨者安全-墨者盾
DDOS防御_CC防护_高防CDN服务器_【墨者安全】—墨者盾墨者盾—你的网站贴身保镖!

QQ:800185041
高防免费接入:400-0797-119

渠道合作:156 2527 6999

主页 > CC防护 > Sentry 监控 - Snuba 数据中台架构(Data Model 简介)

Sentry 监控 - Snuba 数据中台架构(Data Model 简介)

小墨安全管家 2021-10-10 04:02 CC防护 89 ℃
DDoS防御

下面描述的要紧概念是数据集(dataset)、实体(entity)和存储(storage)。

示例

本节提供了一些示例,讲明 Snuba data model 怎么表示一些现实世界模型。

多个实体类型数据集

Sentry 监控 - Snuba 数据中台架构(Data Model 简介)

请注意!

这也会对订阅查询(Subscription queries)产生阻碍。这些一次只能对一种实体类型起作用,DDoS防御,否则,它们将需要实体类型之间的一致性,而我们不支持这种一致性。

这种划分背后的缘由是,它允许 Snuba 经过逻辑数据模型公开一具稳定的接口,并在内部执行复杂的映射,对不同的表(物理模型的一部分)执行查询,DDoS防御,以一种对 client 透明的方式提高性能。

连接实体类型

这是一具简单的数据集示例,其中包含能够在查询中连接在一起的多个实体类型。

继承关系(Inheritance Relationship)。这摹仿了名义上的子类型(subtyping)。一组实体类型能够共享一具父实体类型。子类型从父类型继承 schema。从语义上说,父实体类型必须表示其类型从其继承的所有实体的联合。还必须可以查询父实体类型。这不能仅仅是一种逻辑关系。

单一实体数据集

数据集能够看作是定义其抽象数据模型及其具体数据模型的组件的容器,如下所述。

每个 Entity Type 必须由至少一具 Readable Storage(我们能够在其上运行查询的 Storage)支持,防DDoS,但能够由多个 Storage(例如预聚合物化视图pre-aggregate materialized view)支持。每个 Entity Type 的多个 Storage 旨在允许查询优化。


DDoS防御

当前位置:主页 > CC防护 > Sentry 监控 - Snuba 数据中台架构(Data Model 简介)

标签列表
DDoS防御
网站分类
X
 

QQ客服

400-0797-119