首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

OushuDB 体系架构概览

图1给出了一个典型的OushuDB集群的主要组件。计算部分和存储部分完全分离,可以独立扩容。在图中有多个OushuDB Master节点。...元数据管理服务和资源管理服务位于OushuDB Master内部。其他节点为Slave节点。每个Slave节点上安装有一个OushuDB Segment。Segment实现OushuDB的计算。...OushuDB Segment在执行查询的时候会启动多个QE (Query Executor, 查询执行器)。查询执行器运行在资源容器里面。...当一个节点加入集群时,他会向OushuDB Master节点发送心跳,然后就可以接收未来查询了。...元数据缓存:用于OushuDB确定哪些Segment扫描表的哪些部分。OushuDB需要把计算派遣到数据所在的地方,所以我们需要匹配计算和数据的局部性。

30110

OushuDB入门(一)——安装篇

下面通过一个实例,分安装规划、安装前准备、安装Ambari、安装HDP、安装OushuDB五个步骤,详细介绍使用Ambari部署OushuDB集群的完整过程。 一、安装规划 1....OushuDB官方文档提供了两种安装方式,手工安装和使用Ambari部署集群。本次安装选择使用Ambari进行安装部署最新的OushuDB 3.1.1。...的安装部署过程包括安装Ambari、HDP、OushuDB三个依次进行的步骤,在实施这些步骤前需要做一些准备工作。...注意至少需要安装启动HDFS和Zookeeper这两个服务,它们是OushuDB所需要的。 8....图11 初步判断出现该问题的原因是OushuDB 3.1.1和某些HDP 2.5.3的服务存在冲突或兼容性问题,保留了如图12的部分服务后,重新部署OushuDB,问题解决,全部正常输出

1.3K20

OushuDB 事物、资源管理、存储

OushuDB支持事务的所有ACID属性,支持Snapshot Isolation。事务发生由Master节点协调和控制。采用的是泳道模型。并发插入时每个并发会使用各自的泳道,互不冲突。...起初HDFS是不支持truncate的,现在HDFS刚支持的truncate功能是根据OushuDB的需求做出的。...2、资源管理器 OushuDB支持三级资源管理: 全局资源管理:可以集成YARN,和其他系统共享集群资源。 OushuDB内部资源管理:可以支持查询,用户等级别的资源管理。...现在OushuDB支持多极资源队列。可以通过DDL方便的定义和修改资源队列。...下面是OushuDB资源管理器的主要架构图: image.png资源管理器中的各个组件作用如下: 请求处理器:接收查询派遣器进程的资源请求。 资源分配器:负责资源的分配。

26510

OushuDB 用户指南类型转换之概述

OushuDB 有一个可扩展的数据类型系统, 该系统比其它SQL实现更具通用性和灵活性。...OushuDB 扫描/分析器只将词法元素分解成五个基本种类: 整数、浮点数、字符串、标识符、关键字。...大多数非数字类型首先表征为字符串,SQL 语言定义允许声明字符串的类型名,而且这种机制可以用于OushuDB 保证分析器沿着正确的方向运行。...在OushuDB 分析器里, 有四种基本的SQL元素需要独立的类型转换规则: 函数调用 多数OushuDB 类型系统是建立在一套丰富的函数上的。函数调用可以有一个或多个参数。...因为OushuDB 允许函数重载, 所以函数名自身并不唯一地标识将要调用的函数, 分析器必须根据函数提供的参数类型选择正确的函数。

28210

OushuDB入门(三)——高可用篇

虽然Hadoop集群本身是硬件容错的,但OushuDB有其特殊性。OushuDB master的数据是存储在主机本地硬盘上的,是一个单故障点。...OushuDB 利用同步的日志信息将集群重建为最后一成功提交事务时的状态。激活的备用主节点将作为OushuDB新的主节点,为集群提供服务。...在OushuDB中启用 HDFS HA时会修改OushuDB的目录和永久表。因此迁移文件空间位置前,先要备份目录,以确保不会因为硬件失效或在一个操作期间(如杀掉OushuDB进程)丢失数据。...OushuDB提供了命令行工具hawq filespace,迁移文件空间的位置。 (1)如果OushuDB主节点使用了一个定制端口,输出PGPORT环境变量。...图22 四、理解OushuDB容错服务 OushuDB的容错服务(fault tolerance service,FTS)使得OushuDB可以在segment节点失效时持续操作。

84220
领券