提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
文章目录
- 前言
- 一、前期准备
- 1.下载安装包
- 2.修改limits文件
- 二、安装
- 1.配置启动FE
- 2.配置启动BE
- 3.web测试
- 4.连接测试、添加BE
- 结尾
前言
Apache Doris 是一个基于 MPP 架构的高性能、实时的分析型数据库,以极速易用的特点被人们所熟知,仅需亚秒级响应时间即可返回海量数据下的查询结果,不仅可以支持高并发的点查询场景,也能支持高吞吐的复杂分析场景。基于此,Apache Doris 能够较好的满足报表分析、即席查询、统一数仓构建、数据湖联邦查询加速等使用场景,用户可以在此之上构建用户行为分析、AB 实验平台、日志检索分析、用户画像分析、订单分析等应用。
Apache Doris 最早是诞生于百度广告报表业务的 Palo 项目,2017 年正式对外开源,2018 年 7 月由百度捐赠给 Apache 基金会进行孵化,之后在 Apache 导师的指导下由孵化器项目管理委员会成员进行孵化和运营。目前 Apache Doris 社区已经聚集了来自不同行业数百家企业的 400 余位贡献者,并且每月活跃贡献者人数也超过 100 位。 2022 年 6 月,Apache Doris 成功从 Apache 孵化器毕业,正式成为 Apache 顶级项目(Top-Level Project,TLP)
Apache Doris 如今在中国乃至全球范围内都拥有着广泛的用户群体,截止目前, Apache Doris 已经在全球超过 2000 家企业的生产环境中得到应用,在中国市值或估值排行前 50 的互联网公司中,有超过 80% 长期使用 Apache Doris,包括百度、美团、小米、京东、字节跳动、腾讯、网易、快手、微博、贝壳等。同时在一些传统行业如金融、能源、制造、电信等领域也有着丰富的应用。
一、前期准备
环境需要准备mysql、jdk以及doris安装包,mysql和jdk的安装这里忽略,主要阐述doris安装
1.下载安装包
官网下载地址,下载完成解压到/opt下
2.修改limits文件
vim /etc/security/limits.conf
在文件的末尾处添加或者修改
* soft nofile 65536
* hard nofile 65536
* soft nproc 65536
* hard nproc 65536
vim /etc/sysctl.conf
# 添加
fs.file-max = 6553560
vm.max_map_count = 2000000
重启生效
reboot -h now
二、安装
1.配置启动FE
vim /opt/apache-doris-1.2.4.1-bin-x86_64/fe/conf
priority_networks = 192.168.19.101/24
#启动fe
sh ./bin/start_fe.sh --daemon
2.配置启动BE
vim /opt/apache-doris-1.2.4.1-bin-x86_64/be/conf
priority_networks = 192.168.19.101/24
#启动be
sh ./bin/start_be.sh --daemon
3.web测试
http:// fe_ip:8030 (账号 root 密码默认为空)
4.连接测试、添加BE
mysql -uroot -P9030 -h 192.168.19.101
show frontends\G;
如果 IsMaster、Join 和 Alive 三列均为true,则表示节点正常
通过MySQL 客户端连接到 FE 之后执行下面的 SQL,将 BE 添加到集群中
ALTER SYSTEM ADD BACKEND "192.168.19.101:9050";
SHOW BACKENDS\G
结尾
- 感谢大家的耐心阅读,如有建议请私信或评论留言。
- 如有收获,劳烦支持,关注、点赞、评论、收藏均可,博主会经常更新,与大家共同进步