为了通过 Apache Drill 访问配置单元,我将 Metastore 作为服务启动。
为了将其用作 hive-site.xml 中的元存储,我将 hive.metastore.uris 参数设置为 thrift://localhost:9083。
创建元存储服务后,我正在尝试查看数据库。它仅显示两个数据库,而不是在将配置单元作为服务启动之前创建的 4 个。
之前创建的一些表格也没有显示。
当我浏览文件夹 /hive/user/warehouse/ 时,我可以看到所有的表和所有的数据库。
当我将元存储作为服务停止并检查它显示所有 4 个数据库时。我不确定后面发生了什么。
任何人都可以帮助我,如果你面临同样的问题,需要做什么?
我使用 Apache Derby 作为后端数据库。