infobright安装部署及参数调整优化

#####一、认知Infobright数据仓库

  1. Infobright是开源的DATA Warehouse,可以作为Mysql的存储引擎(BRIGHTHOUSE)使用,select查询与Mysql无区别
  2. 适用于基于Mysql架构下的OLAP,区分为ICE(社区版免费)和IEE(企业版商业授权)
  3. 千万级的查询性能比MyISAM、InnoDB等快5-60倍,且数据量很大时,查询性能基本在同一个数量级,适合聚合查询(SUM,COUNT,AVG,GROUP BY)
  4. 列式存储,无需建索引和分区,高压缩比40:1(官方数字)
  5. ICE和IEE版本的区别和限制<br> https://www.infobright.org/index.php/Learn-More/ICE_IEE_Comparison/

#####二、Infobright基本安装初始化 wget http://www.infobright.org/downloads/ice/infobright-4.0.7-0-x86_64-ice.rpm rpm -ivh infobright-4.0.7-0-x86_64-ice.rpm --prefix=/usr/local/

 A.初始化数据库:
 /usr/local/infobright/scripts/mysql_install_db --datadir=/data/data/ --basedir=/usr/local/infobright-4.0.7-x86_64/ --force
   安装之后会生成
  /etc/my-ib.cnf.inactive (主配置文件,下面两个暂不讨论)

<!--more-->

  /etc/my-ib-master.cnf
  /etc/my-ib-slave.cnf
  /etc/rc.d/init.d/mysqld-ib(启动脚本)
  mv  /etc/my-ib.cnf.inactive /etc/my-ib.cnf
  修改/etc/rc.d/init.d/mysqld-ib /etc/my-ib.cnf  的datadir basedir参数到指定位置
  修改权限chown mysql.mysql /etc/my-ib*  /data/data /ibcache/cachedata

 B.修改warehouse引擎配置文件
  /data/data/brighthouse.ini

 C.参数优化
   CacheFolder = /ibcache/cachedata/
   ServerMainHeapSize = 28000
   ServerCompressedHeapSize = 4000
   LoaderMainHeapSize = 800
   ControlMessages = 3
   KNFolder = BH_RSI_Repository
   AllowMySQLQueryPath = 0

注释:<br> CacheFolder 临时数据目录,用于缓存处理查询的中间结果集,与Datadir相异为宜,可用空间大于20G<br> ServerMainHeapSize IB主线程内存,一般设置为物理内存一半;若可能尽量增加<br> ServerCompressedHeapSize 服务进程的压缩堆栈空间,存放压缩数据<br> LoaderMainHeapSize Bhloader数据导入缓冲区,随目标表的列数增加而调整,loader进程的堆栈空间,一般最大不超过800M<br> ControlMessages 控制盒查询日志的信息量级别(1-3之间)<br> KNFolder 知识网络目录,默认在datadir目录下<br> AllowMySQLQueryPath 是否支持Mysql原生的SQL查询,支持修改为1,否则0<br> 启动infobright:service mysqld-ib start

ICE版本导入数据方式:<br> BRIGHTHOUSE<br> load data infile '/data/data.txt' into table t fields terminated by ' ';

转载于:https://my.oschina.net/geekwolf/blog/267625

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值