摘要:
Export 语法文件 export_stmt ::= KW_EXPORT KW_TABLE base_table_ref:tblRef where_clause:whereExpr KW_TO STRING_LITERAL:path opt_properties:properties opt_br 阅读全文
posted @ 2023-06-25 19:11
xutao_ustc
阅读(22)
评论(0)
推荐(0)
摘要:
监控获取 访问fe:http_port/metrics时将访问MetricsAction.execute,在其中: ● 新建PrometheusMetricVisitor(visitor独立于真正提供metrics值的组件,是决定以什么方式返回给用户端的组件)。有若干种visitor,Prometh 阅读全文
posted @ 2023-06-25 19:03
xutao_ustc
阅读(42)
评论(0)
推荐(0)
摘要:
系统相关类 PluginLoader:插件的加载类,封装了插件信息、配置加载、安装过程。包含如下组件: ● PluginInfo:含有插件的基本信息 ● Plugin接口:插件初始化接口 ● AuditPlugin接口:包含审计类型插件关联的操作 初始化 PluginMgr.init初始化时将构建内 阅读全文
posted @ 2023-06-25 19:02
xutao_ustc
阅读(50)
评论(0)
推荐(0)
摘要:
通常操作元数据时,会首先更新一条内存数据,然后写入一条元数据更新日志。 这样在重启时,通过顺序回放元数据更新日志,即可在内存中重构完整的元数据。 Doris一般使用BDBJE存放元数据的更新日志。在记录到达一定数量会在BDBJE中生成新的DB(本质是checkpoint分割点) ... ... DB 阅读全文
posted @ 2023-06-25 18:58
xutao_ustc
阅读(67)
评论(0)
推荐(0)
摘要:
最早的节点管理是在BE节点的配置文件中写入fe节点的地址。BE节点在启动时,将知道fe节点的地址并加入集群。但是这样的机制会有一些问题,有时候一个测试节点接入到了线上集群,这种随意的操作测试会导致集群的拓扑结构不可控。 节点管理的目的是对节点进行认证,实现一个节点发现和认证机制。 FE节点管理 ● 阅读全文
posted @ 2023-06-25 18:56
xutao_ustc
阅读(190)
评论(0)
推荐(0)
摘要:
总体流程 StmtExecutor.execute的过程总体分为三步: ● 分析hint ● analyze - 可能会遇到需要forward到master执行的情况;ShowStmt也可能转成SelectStmt ○ Query - analyzeAndGenerateQueryPlan ○ 其他 阅读全文
posted @ 2023-06-25 18:53
xutao_ustc
阅读(48)
评论(0)
推荐(0)
摘要:
load_stmt ::= KW_LOAD KW_LABEL job_label:label LPAREN data_desc_list:dataDescList RPAREN opt_broker:broker opt_properties:properties {: RESULT = new L 阅读全文
posted @ 2023-06-25 18:50
xutao_ustc
阅读(117)
评论(0)
推荐(0)
摘要:
FE 起手路由 在访问curl --location-trusted -u root: -T test.csv -H "column_separator:," http://127.0.0.1:8030/api/demo/example_tbl/_stream_load时,FE如下操作: ● 检查用 阅读全文
posted @ 2023-06-25 18:45
xutao_ustc
阅读(191)
评论(0)
推荐(0)
摘要:
| KW_CREATE opt_external:isExternal KW_TABLE opt_if_not_exists:ifNotExists table_name:name LPAREN column_definition_list:columns COMMA index_definitio 阅读全文
posted @ 2023-06-25 18:40
xutao_ustc
阅读(32)
评论(0)
推荐(0)
摘要:
Catalog 创建 | KW_CREATE KW_CATALOG opt_if_not_exists:ifNotExists ident:catalogName opt_properties:properties {: RESULT = new CreateCatalogStmt(ifNotExi 阅读全文
posted @ 2023-06-25 18:33
xutao_ustc
阅读(71)
评论(0)
推荐(0)

浙公网安备 33010602011771号