maven+druid +springboot+ 连接greenplum数据库

1. 说明

1.1该案例为了展示连接greenplum的jar包和集成方式仅供参考,没有详细说明,请查阅相关资料。

1.2该思路属于spinrgboot集成下的环境,jar包也是阿里集成druid和springboot。

1.3该项目也可以集成了mybatis,同其它数据库连接方式一样,在此没有展示说明。

1.4由于本人使用的阿里的maven仓库,但greenplum 的连接jar包只有maven仓库中存在,所以需要手动install jar包。install方法链接:从中央仓库下载所想要的jar包 ,该方法保证安装好maven的情况下可以手动从maven中央库中下载到本地,再install到本地仓库。

2. 源码

pom.xml

	    <!--greenplum连接 -->
        <dependency>
            <groupId>com.pivotal</groupId>
            <artifactId>greenplum-jdbc</artifactId>
            <version>5.1.4</version>
        </dependency>


        <!--阿里数据库连接池 -->
        <dependency>
            <groupId>com.alibaba</groupId>
            <artifactId>druid-spring-boot-starter</artifactId>
            <version>1.1.10</version>
        </dependency>

application.yml

spring:
  datasource:
    druid:
      type: com.alibaba.druid.pool.DruidDataSource
      driver-class-name: com.pivotal.jdbc.GreenplumDriver
      url: jdbc:pivotal:greenplum://ip:5432;DatabaseName=***//ip baseName
      username: username //用户名
      password: password //密码
      initial-size: 5
      min-idle: 5
      max-active: 20
      max-wait: 30000
      time-between-eviction-runs-millis: 60000
      min-evictable-idle-time-millis: 300000
      validation-query: select '1' from dual
      test-while-idle: true
      test-on-borrow: false
      test-on-return: false
      pool-prepared-statements: true
      max-open-prepared-statements: 20
      max-pool-prepared-statement-per-connection-size: 20

3.资料

greenplum的用法-常用sql

我们现在所处的时代是计算机信息技术迅猛发展的时代,信息的处理方式、IT管理方式、应用模式都发生了巨大的变化: 1)首先,过去10来年,计算机硬件技术得到了飞速发展,计算机的CPU、内存、网络等硬件设施在性能上得到极大的提升的同时,在价格上也是越来越廉价,单个PC服务器就能拥有6~8 core的强大处理能力,因此,我们现在很容易就能搭建一个包含100个core的服务器集群,投资额只要几十万RMB,而这样一个集群所具备的计算能力远远胜于过去的专用小型机甚至大型机系统,而价格却便宜得多; 2)云计算和虚拟化技术是当前最为炙手可热的技术和潮流趋势,通过这个技术,企业可以有效减少硬件成本投入,实现按需灵活分配和回收资源,降低管理复杂度、减少系统故障率; 3)在应用方面,IT技术从以前主要应用于OLTP类型的事务处理系统,发展到以数据为基础的分析型商业智能系统,IT系统不再仅局限于对联机业务的支撑功能,以数据仓库为特征的分析型OLAP系统,为企业的营销管理、风险控制、客户分析等等提供了决策支持(DSS)所需的技术支持,为企业营运提供商业智能手段;而数据仓库的基本特征就是对大规模数据的存储和分析计算,包括对几百TB、甚至PB级数据的计算,传统的架构越来越难以满足对这些海量数据的处理需求。
评论 10
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值