当启动多个JDBC/ODBC Server时,经常出现的问题是,连接到其中一个Server的客户端可以看到某个新创建的表,而连接到其他Server的客户端却看不到。这是由于默认的缓存机制导致的,在conf目录下的hive-site.xml配置文件下添加以下配置:
<property>
<name>datanucleus.cache.level2.type</name>
<value>none</value>
<description>关闭缓存</description>
</property>