druid
文章平均质量分 89
Xlucas
做自己,做一个最普通的分享者
展开
-
druid集群的安装和验证
核心 1、环境和架构 2、druid的安装 3、druid的配置 4、overlord json 5、overlord csv1、druid 环境和架构 环境信息 Centos6.5 32GB 8C *5 Zookeeper 3.4.5 Druid 0.9.2 Hadoop-2.6.5 Jdk1.7 架构 10.20.23.42 Broker Real-tim原创 2017-05-30 18:16:45 · 7514 阅读 · 9 评论 -
druid.io在安装过程出现元数据库异常问题
在我们启动coordinator的时候用来刷新元数据库,但是发现出现表刷入失败,可以在日志里查看到字符编码问题可以使用mysql的修改字符编码,这个地方和官网的字符编码有点不一样ALTER DATABASE druid DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci2019-02-26T00:20:54,163 WARN [main...原创 2019-02-26 00:43:07 · 1059 阅读 · 0 评论 -
druid开发-druid编译
今天尝试编译druid-0.10版本的druid,在maven编译的时候会下载 总是在编译 druid-thrift-extensions 这个模块的时候失败,因为需要到http://maven.twttr.com/ 这个上面去下载一个jar包,由于国内的网络问题没有办法下载,今天尝试了很多方法,最终解决的方案是 在hosts文件里面增加一行。就可以编译通过了 199.16.156.89 ma原创 2017-10-27 00:01:53 · 1915 阅读 · 0 评论 -
druid 查询接口的使用
核心 druid 查询接口的使用druid的查询接口是HTTP REST 风格的查询方式,使用HTTP REST 风格查询(Broker,Historical,或者Realtime)节点的数据,查询参数为JSON格式,每个节点类型都会暴露相同的REST查询接口curl -X POST '<queryable_host>:<port>/druid/v2/?pretty' -H 'Content-Ty原创 2017-09-01 23:13:06 · 9132 阅读 · 4 评论 -
Druid中coordinator的介绍
核心 1、主要介绍coordinate的作用 2、借助coordinate完成一些查询操作coordinate的作用 druid协调节点主要负责管理segment和分发,更具体的说,druid协调节点和历史节点进行通信,根据配置进行加载segment或删除segment。druid的协调节点负责加载新的segment,删除过时的segment,管理segment副本和做segment的平衡。d原创 2017-09-08 22:34:04 · 2602 阅读 · 0 评论 -
druid 元数据接口查询
1、元数据查询 druid支持对DataSource的基础元数据查询 1、time Boundary 通过timeBoundary可查询DataSource的最早和最晚的时间点,查询json示例 语法{ "queryType" : "timeBoundary", "dataSource": "sample_datasource", "bound" : < "m原创 2017-09-07 20:24:13 · 3031 阅读 · 0 评论 -
Druid自动增加timestamp字段
核心 1、druid增加timestamp值 2、druid时间同步导致的问题在我们用druid进行overload csv文件的时候,如果我们文件中没有一个timestamp这个自动,我们想默认一个值,这个应该怎么操作呢?配置 timestampSpec 但是timestamp这个列为空值, 然后 format 为auto格式的,出现了下面这个错误2017-08-22T07:57:34,971原创 2017-08-23 16:50:18 · 4780 阅读 · 2 评论 -
Druid连接HDFS做Rename超时
最近在使用druid 0.11版本和Hadoop 2.6.0版本在整合的时候,遇到了下面的错误信息: 从错误的信息来看,这个是在druid操作HDFS的时候rename的时候超时了,跟踪到原代码发现异常是从FiniteAppenderatorDriver这个类里面抛出来的catch (Exception e) { final long sleepMillis = computeNextRetr原创 2017-07-21 19:50:11 · 1469 阅读 · 2 评论 -
Druid离线采用hadoopindex加载数据
核心: druid如果是离线数据可以采用Hadoopindex这种模式来做overload的操作。这样druid只需要启动查询节点和历史节点和协调节点就可以了。能节约很多资源。环境 : druid 0.10 Hadoop 2.6.5搭建: 配置和搭建集群没有什么区别,详细信息可以查看 http://blog.csdn.net/paicmis/article/details/72810951原创 2017-07-21 20:31:18 · 2179 阅读 · 0 评论 -
Druid架构说明
1、druid简介 2、Druid特性 3、使用场景 4、RealtimeNode 5、HistoricalNode 6、BrokerNode 7、CoordinatorNode 8、架构介绍 9、分布式集群1、druid介绍 Druid是一个用于大数据实时查询和分析的高容错、高性能开源分布式系统,旨在快速处理大规模的数据,并能够实现快速查询和分析. 主要特性: 1、为分析而设计原创 2017-05-18 23:50:55 · 4109 阅读 · 1 评论 -
Druid单机的安装和测试
1、环境信息 2、安装zookeeper 3、安装druid 4、启动druid 5、验证druid 6、遇到的吭1、环境信息 Centos6.5 32GB 8C Zookeeper 3.4.5 Druid 0.9.22、安装zookeepertar -xzf zookeeper-3.4.6.tar.gzcd zookeeper-3.4.6cp conf/zoo_sampl原创 2017-05-22 12:47:04 · 4274 阅读 · 0 评论 -
Druid在Hadoopindex的时候异常
Caused by: com.google.inject.CreationException: Unable to create injector, see the following errors:1) An exception was caught and reported. Message: null at com.google.inject.util.Modules$Overrid...原创 2019-03-10 23:00:25 · 1243 阅读 · 0 评论