型租户提供性能保证,并且具有参考表的概念,以减少租户之间的数据重复。
这些功能支持在多台机器上扩展租户数据,可以增加更多
CPU
、内存和磁
盘资源。此外,跨多个租户共享相同数据库模式,可以更加有效的利用硬件资
源和方便数据库管理。
•
实时分析
uxmpp
支持对大型数据集的实时查询分析,比如具有亚秒级响应时间的监控图表和当前事
物中数据进行探索性分析。
3 概念与原理
•
分布式架构
uxmpp
是
UXDB
的扩展,采用的是“
shared no!ng”
(简称
SN
,一种分布式计
算架构)架构。多台数据库服务器(节点)形成一个集群,每一个节点都是独
立的、自给的,在系统中不存在单点竞争,没有节点共享存储和磁盘。这可以
致使
UXDB
保存更多的数据,使用比单台机器更多的
CPU
。同时还允许添加更
多节点来扩展数据库。
集群中的节点分为两类:一个协调节点(
master
或者
coordinator
)和若干
工作节点(
worker
)。应用程序(
applica!on
)将查询发送给协调节点,协调节
点再将查询发送到其他
worker
节点上,并收集返回的结果。
评论