首页 > 数据库 > 国内数据库 > OushuDB 事物、资源管理、存储
OushuDB支持三级资源管理:
全局资源管理:可以集成YARN,和其他系统共享集群资源。
OushuDB内部资源管理:可以支持查询,用户等级别的资源管理。
操作符级别资源管理:可以针对操作符分配和强制资源使用。
现在OushuDB支持多极资源队列。可以通过DDL方便的定义和修改资源队列。下面是OushuDB资源管理器的主要架构图(图5):
图5. 资源管理器
资源管理器中的各个组件作用如下:
请求处理器:接收查询派遣器进程的资源请求。
资源分配器:负责资源的分配。
资源池:保存所有资源的现有状态。
策略存储:保存所有的分配策略,将来会做到策略可定制。
资源代理:负责与全局资源管理器交互。
OushuDB支持多种优化的存储格式,比如AO, Parquet, ORC, Magma。并提供HDFS,Hive协议外部表。其他各种存储和存储格式通过可插拔扩展框架访问。针对用户专有格式,用户可以自己开发插件。同时支持各种压缩,多级分区等各种功能。
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/69957629/viewspace-2843972/ ,如需转载,请注明出处,否则将追究法律责任。