当前位置: 首页 > news >正文

jdbc集成phoneix hbase

为什么使用jdbc集成

  1. 需求简单,只是往phoneix存储数据
  2. 原本项目已经有mysql的mybatis plus集成,如果采用dataSource方式就需要采用多数据源的方式,造成架构复杂化,使用复杂化,并且修改地方过多。
@Qualifier("phoenixJdbcTemplate")
@Autowired
private JdbcTemplate jdbcTemplate;
@Configuration
public class PhoenixConfig {private String phoenixUrl;private String phoenixDriverClassName;@Bean(name = "phoenixJdbcTemplate")public JdbcTemplate phoenixJdbcTemplate() {DruidDataSource druidDataSource = new DruidDataSource();druidDataSource.setUrl(phoenixUrl);druidDataSource.setDriverClassName(phoenixDriverClassName);druidDataSource.setConnectionProperties("phoenix.schema.isNamespaceMappingEnabled=true");druidDataSource.setInitialSize(20);druidDataSource.setMaxActive(40);druidDataSource.setQueryTimeout(30);druidDataSource.setMaxWait(4000);druidDataSource.setDbType("phoenix");return new JdbcTemplate(druidDataSource);}
}
http://www.lryc.cn/news/135792.html

相关文章:

  • 16.遍历二叉树,线索二叉树
  • 电商平台按关键字搜索商品淘宝京东拼多多api接口PHP示例
  • 胖小酱之恰恰是什么
  • 豪越科技受邀出席2023中国算力大会
  • python脚本——批量将word文件转换成多张图片
  • FairyGUI编辑器的弹窗操作【插件】
  • Elasticsearch(十三)搜索---搜索匹配功能④--Constant Score查询、Function Score查询
  • 直播系统源码协议探索篇(二):网络套接字协议WebSocket
  • Windows 11 下使用 VMWare Workstation 17 Pro 新建 CentOS Stream 9 64位 虚拟机 并配置网络
  • 生信豆芽菜-缺氧评分的计算
  • C++:通过find/substr分割字符串
  • sql developer 连不上oracle数据库 报错 ORA-01031: insufficient privileges
  • LeetCode 面试题 01.07. 旋转矩阵
  • vue3 pdf、word等文件下载
  • 带你了解SpringBoot---开启Durid 监控
  • matlab 点云精配准(3)——Trimmed ICP
  • nodejs开发环境搭建示例
  • 网络安全(大厂)面试题
  • GC面临的困境,JVM是如何解决跨代引用的?
  • Qt下拉菜单
  • 考研C语言进阶题库——更新41-50题
  • JVM——JVM 垃圾回收
  • 浅析阿里云灵积(平台)模型服务
  • 使用 PyTorch 进行高效图像分割:第 1 部分
  • vellum (Discovering Houdini VellumⅡ柔体系统)学习笔记
  • 最优的家电设备交互方式是什么?详解家电设备交互的演进之旅
  • 前端面试总结心得
  • STL---list
  • python判断ip所属地区 python 判断ip 网段
  • 大数据分析案例-基于LightGBM算法构建糖尿病确诊预测模型