作者:YMatrix 架构工程师 徐福贵


一方面,产线快速扩张带来数据规模成倍增长; 另一方面,由设备产生的海量时序数据,作为一种新的数据类型,使存储数据的频度、指标量和规模大幅提升; 同时,在数据资产化的大趋势下,更多业务需求使查询分析的频率和复杂度也翻倍提升。
无法支持大规模实时分析计算
面对新增的生产制造、产品运营、数字看板、数字孪生、实时洞察需求,现有数据库无法支撑实时计算,制约了实时业务的开展;
数据孤岛严重
数据分散在 ERP、PLM、CRM 系统中,在计算时需要搬来搬去,加大了计算数据的开销,同时在搬数据过程中也会导致数据丢失、数据重复等现象,严重影响到关键分析的准确性。
数据质量差


YMatrix 超融合架构,可以解决传统数据库的"信息孤岛"的问题,实现"一库多用"。在制造业产线场景中,一库即可完成对 ERP 数据、MES 数据、设备数据等的采集、存储、计算、建模、查询、分析的场景。 分布式 MPP 架构,又称无共享(Shared Nothing)架构。指具有两个或多个处理器协同执行一个操作的系统,每一个处理器都有其自己的内存、操作系统和磁盘。YMatrix 使用这种高性能系统架构来分布数据库的负载同时可使用系统的所有资源并行处理一个查询,以达到高性能。
YMatrix 关注全场景性能表现,包括写入能力、时序查询能力、OLAP 分析、机器学习(Machine Learning)性能以及 OLTP 能力等。 写入:流式写入工具 MatrixGate 同时支持多种数据类型的高速写入,具有高并发、分布式、流式、批量写入数据等特性,可以超越期待地满足企业时序场景下的实时入库,同时提供完整的事务保证; YMatrix 联合 Intel 在 TPC-B 基准测试下吞吐超 150万 TPS。
故障自动转移:得益于 YMatrix 的全新自动运维机制,当集群主节点(Master)、数据节点(Segment)发生故障时,可自动切换主备节点,完成故障转移。 流式复制:Master 和 Segment 都可通过流式复制机制实现数据的高可用。
基于存储引擎 MARS2 ,并使用基于代价的优化器 (CBO) 选出最高效的执行计划,默认开启向量化执行引擎,经 SSB(Star Schema Benchmark)、TSBS(Time Series Benchmark Suite)的严格测试,YMatrix 可确保获得远超同类产品的查询性能体验。


create table t_device_interface(
time timestamp,
device_number varchar2(100),
product_sn varchar2(200),
hcfr_id number
) tablespace testtablespace
partition by range (time)
interval(numtodsinterval(1,'Day'))
(
partition part_init values less than (timestamp '2022-01-01 00:00:00')
nologging
nocompress
tablespace testtablespace
);
复制
create table t_device_interface(
time timestamp encoding (minmax),
device_number varchar(100) encoding (minmax),
product_sn varchar(200) encoding (minmax),
hcfr_id numeric
)
USING mars2 WITH (compresstype=zstd, compresslevel=3)
DISTRIBUTED BY (device_number)
PARTITION BY RANGE (time)
(
START ('2023-01-01') INCLUSIVE
END ('2023-03-31') EXCLUSIVE
EVERY (INTERVAL '24 hour'),
DEFAULT PARTITION default_p
);
CREATE INDEX t_device_interface_index ON t_device_interface USING mars2_btree(device_number,time);
复制




最后修改时间:2023-03-22 13:14:07
文章转载自PostgreSQL中文社区,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。
评论
相关阅读
【专家有话说第五期】在不同年龄段,DBA应该怎样规划自己的职业发展?
墨天轮编辑部
1483次阅读
2025-03-13 11:40:53
Oracle RAC ASM 磁盘组满了,无法扩容怎么在线处理?
Lucifer三思而后行
901次阅读
2025-03-17 11:33:53
RAC 19C 删除+新增节点
gh
549次阅读
2025-03-14 15:44:18
2月“墨力原创作者计划”获奖名单公布
墨天轮编辑部
505次阅读
2025-03-13 14:38:19
明明想执行的SQL是DELETE、UPDATE,但为什么看到的是SELECT(FDW的实现原理解析)
小满未满、
380次阅读
2025-03-19 23:11:26
Oracle DataGuard高可用性解决方案详解
孙莹
379次阅读
2025-03-26 23:27:33
PostgreSQL初/中/高级认证考试(3.15)通过考生公示
开源软件联盟PostgreSQL分会
356次阅读
2025-03-20 09:50:36
墨天轮个人数说知识点合集
JiekeXu
324次阅读
2025-04-01 15:56:03
XTTS跨版本迁移升级方案(11g to 19c RAC for Linux)
zwtian
312次阅读
2025-04-08 09:12:48
Oracle SQL 执行计划分析与优化指南
Digital Observer
277次阅读
2025-04-01 11:08:44