如何用模版做网站,龙华区民治街道,淘宝网站怎么做视频教程,网站所有者是什么意思我在windows的docker中部署了一个hbase服务#xff0c;然后用springboot连接到此服务并访问数据。 详情可参考项目中的README.md。项目中提供了用于构建镜像的dockerfile#xff0c;以及测试代码。 项目连接#xff1a; https://gitee.com/forgot940629/hbase_phoenix_sprin…我在windows的docker中部署了一个hbase服务然后用springboot连接到此服务并访问数据。 详情可参考项目中的README.md。项目中提供了用于构建镜像的dockerfile以及测试代码。 项目连接 https://gitee.com/forgot940629/hbase_phoenix_springboot https://gitee.com/forgot940629/hbase_phoenix_mybatis_springboot.git (这个项目在原有基础上集成了mybatis) 吐槽几句。下面吐槽可以不看 我要写一个访问hbase的程序需要开发环境中有一套带有phoenix的hbase。最开始的想法是找镜像我觉得我的这个需求还是挺常见的。但是没想到这个镜像这么难找。 最开始我用的是harisekhon/hbase这个镜像但是这个镜像没有phoenix需要自己安装。然后我参考b站视频安装phoenix英语太差没看懂phoenix的官网教程。视频教程很好但是我发现harisekhon/hbase这个镜像里好像没安装hadoop这点与视频教程不符。。。东找西看到最后下面的报错让我放弃了这个镜像。 上图是运行phoenix的sqlline.py的报错当时我以为是因为没hadoop才没法用现在回想应该是hbase-site.xml没配置phoenix.schema.isNamespaceMappingEnabled 然后我又尝试新的镜像经过多番尝试找到boostport/hbase-phoenix-all-in-one。这个镜像中号称集成了phoenix但实际运行起来没法用问题和上面截图的差不多。但这次我脑子好像突然干活了把这个问题正常解决了。 上面说的是容器方面的坑其实容器方面还有很多坑我这里就不细说了反正直接用我上面给的代码就不会有这些坑。之后编写代码的时候也遇到很多坑其中有个比较离谱。phoenix-core这个包下依赖的不同版本的hadoop-auth包冲突。。。。 服不服气 总结下来这次这个东西折腾了一下午除了因为某些知识掌握的不扎实比如包冲突的排查比如springboot中对datasource的配置还有个原因时折腾到后面脑子开始罢工了否则我也不会抛弃harisekhon/hbase这个镜像去折腾其他镜像我觉得harisekhon/hbase还是可以成功部署phoenix。还有个次要原因针对我这个需求的官方文档几乎没有。之前搭建elk日志平台时几乎用的都是官方文档但这次不论是前期容器搭建还是后面的代码编写都没有在官网找到任何介绍全靠自己在网上找资料或者问chatgpt。chatgpt这次表现也不好很多问题回答的驴唇不对马嘴我希望chatgpt和百度AI之后也反思下。