您的位置 首页 > 德语词汇

thin-client是什么意思、读音?Jdbc连接PQS Thin Client方式

本篇文章给大家谈谈thin-client是什么意思、读音,以及Jdbc连接PQS Thin Client方式对应的知识点,文章可能有点长,但是希望大家可以阅读完,增长自己的知识,最重要的是希望对各位有所帮助,可以解决了您的问题,不要忘了收藏本站喔。

thin-client是什么意思、读音?Jdbc连接PQS Thin Client方式

\t\t<dependency>\n\t\t<groupId>org.apache.phoenix</groupId>\n\t\t<artifactId>phoenix-queryserver</artifactId>\n\t\t<version>5.0.0-HBase-2.0</version>\n\t\t</dependency>JDBC连接代码

1.无Kerbores认证

\t\t\tConnectionconn=null;\ntry{\nClass.forName("org.apache.phoenix.queryserver.client.Driver");\n//serialization=PROTOBUF,必须带\nStringurl="jdbc:phoenix:thin:url=http://node1:8765;serialization=PROTOBUF";\nconn=DriverManager.getConnection(url);\n}catch(ClassNotFoundExceptione){\ne.printStackTrace();\n}catch(SQLExceptione1){\ne1.printStackTrace();\n}catch(Exceptione2){\ne2.printStackTrace();\n}\nreturnconn;

2.Kerbores认证

只需要把上面的连接字符串改为下面这个即可:

jdbc:phoenix:thin:url=http://node1:8765;serialization=PROTOBUF;authentication=SPENGO;principal=phoenix@EXAMPLE.COM;keytab=/etc/security/keytabs/phoenix.keytab问题总结

遇到一个问题,使用代码获取连接的时候,提示401授权失败

出现这种错误经过长时间的查找资料和排查,终于发现了问题所在:PQS和hbase之前没有配置正确的授权,所以出现了认证不通过core-site.xml添加以下的配置:

文章分享结束,thin-client是什么意思、读音和Jdbc连接PQS Thin Client方式的答案你都知道了吗?欢迎再次光临本站哦!

本站涵盖的内容、图片、视频等数据,部分未能与原作者取得联系。若涉及版权问题,请及时通知我们并提供相关证明材料,我们将及时予以删除!谢谢大家的理解与支持!

Copyright © 2023