定制 gclinux/think-redshift 二次开发

按需修改功能、优化性能、对接业务系统,提供一站式技术支持

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

gclinux/think-redshift

Composer 安装命令:

composer require gclinux/think-redshift

包简介

thinkphp5 aws redshift dirver

README 文档

README

Redshift 是亚马逊AWS的一个高效的完全托管PB级别的数据仓库,能在数秒内在数TB数据中返回各种维度的group sum count等统计数据 这个是其驱动,原则上tp自带的PG驱动也可以,但使用过程报错,经简单修改发布这个版本的驱动.原则上也兼容postgre数据库.

安装方式:

composer require gclinux/think-redshift

复制代码 使用方式跟tp使用其他数据库一样,例如:

<?php
namespace app\common\model;
use think\Model;
class Redshift extends Model {
	protected $connection = 'redshift';//这个跟config里面的配置项的key一致
}

config.php 配置文增加 redishift

'redshift'=>[
  'type' => 'redshift',//重点
  // 数据库连接DSN配置
  'dsn' => '',
  // 服务器地址
  'hostname' => 'XXX.XXXX.redshift.amazonaws.com',
  // 数据库名
  'database' => 'redshift_db',
  // 数据库用户名
  'username' => 'joffe',
  // 数据库密码
  'password' => 'xxxxxxx',
  // 数据库连接端口
  'hostport' => '5439',
]

统计信息

  • 总下载量: 80
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 0
  • 点击次数: 0
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 0
  • Watchers: 1
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2017-11-09

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固