Timescale Cloud:性能、扩展、企业级
自托管产品
MST
数据库模式定义了数据库中表和索引的组织方式。使用适合您工作负载的模式可以显著提升性能。相反,使用不合适的模式可能导致显著的性能下降。
如果您正在处理半结构化数据,例如从收集不同测量值的物联网传感器中读取的数据,您可能需要一个灵活的模式。在这种情况下,您可以使用 PostgreSQL 的 JSON 和 JSONB 数据类型。
Timescale 支持 PostgreSQL 中所有受支持的表对象,包括数据类型、索引和触发器。但是,当您创建超表时,请将 time
列的数据类型设置为 timestamptz
而不是 timestamp
。更多信息,请参阅 PostgreSQL 时间戳。
本节解释了如何设计模式、索引和表空间的工作原理,以及如何使用 PostgreSQL 约束类型。它还包括示例,帮助您创建自己的模式,并学习如何将 JSON 和 JSONB 用于半结构化数据。
关键词