我使用以下网址 jdbc:drill:drillbit = local 连接到嵌入模式下的Drill(没有zookeeper)。然后我使用分布式模式(使用zookeeper和drillbit)使用以下URL jdbc:drill:zk = local 进行连接。 "显示架构"和"显示表格"即使环境相同,命令也会在两种情况下给出不同的结果。为什么会发生这种情况以及如何在两种情况下获得相同的结果?
答案 0 :(得分:0)
默认情况下,Drill使用不同的路径在嵌入模式下运行时保存所有存储插件配置(通常是/ tmp / drill /),而不是分布式模式(它保存在Zookeeper中)。 因此,如果您在嵌入模式下运行时对工作区进行了一些更改,则在分布式模式下运行时不会显示,反之亦然。