当前位置: 首页> 汽车> 维修 > Apache-Doris单机部署

Apache-Doris单机部署

时间:2025/9/7 0:52:59来源:https://blog.csdn.net/chang_chunhua/article/details/139274639 浏览次数: 0次

参考:

快速体验 Apache Doris - Apache Doris

1、Apache Doris是一款 基于MPP架构的高性能、实时的分析型数据库,以高效、简单、统一的特点被人们所熟知,仅需 亚秒级响应时间即可返回海量数据下的查询结果,不仅可以支持高并发的点查询场景,也能支持高吞吐的复杂分析场景。
说明: MPP全称为Massive Parallel Processing,是一种并行化的编程模型,其思想是通过管理来协调的,由多个处理单元并行处理一个程序中的不同部分,从而最终完成整个程序的计算模式。

 环境准备:

1)准备CentOS7.9系统,CPU:4核、内存:4G,数据盘:100G。

2)Java8运行环境:

我开始安装的是部署的Java11,BE启动就失败。所有还是改成Java8。

上传版本:

1)解压JDK8:

tar -zxvf jdk-8u202-linux-x64.tar.gz

source /etc/profile

 

2)解压apache-doris:

tar -zxvf apache-doris-2.1.3-bin-x64.tar.gz

3)重命名:

mv apache-doris-2.1.3-bin-x64 apache-doris

4)JAVA_HOME, 需要手动增加,并且指向你的 JDK8 运行环境。

5)启动FE:

./start_fe.sh --daemon

 

配置BE:

JAVA_HOME, 需要手动增加,并且指向你的 JDK8 运行环境。其它配置,可以使用默认值,即可支持我们的快速体验。

启动BE:

 解决下这个问题:

swapoff -a

然后:使用mysql客户端连接Doris FE:

使用SQL,将BE节点添加到集群:

ALTER SYSTEM ADD BACKEND "192.168.17.157:9050";

 然后再修改root和admin密码:

SET PASSWORD FOR 'root' = PASSWORD('123456');
SET PASSWORD FOR 'admin' = PASSWORD('123456');

建库建表和数据表:

create database demo;use demo; 
create table mytable
(k1 TINYINT,k2 DECIMAL(10, 2) DEFAULT "10.05",    k3 CHAR(10) COMMENT "string column",    k4 INT NOT NULL DEFAULT "1" COMMENT "int column"
) 
COMMENT "my first table"
DISTRIBUTED BY HASH(k1) BUCKETS 1
PROPERTIES ('replication_num' = '1');

在/root/data.csv文件中输入数据:

1,0.14,a1,20
2,1.04,b2,21
3,3.14,c3,22
4,4.35,d4,23
curl  --location-trusted -u admin:123456 -T /root/data.csv -H "column_separator:," http://127.0.0.1:8030/api/demo/mytable/_stream_load

MySQL数据库查询数据:

mysql> show databases;
+--------------------+
| Database           |
+--------------------+
| __internal_schema  |
| demo               |
| information_schema |
| mysql              |
+--------------------+
4 rows in set (0.00 sec)mysql> use demo;
Reading table information for completion of table and column names
You can turn off this feature to get a quicker startup with -ADatabase changed
mysql> show tables;
+----------------+
| Tables_in_demo |
+----------------+
| mytable        |
+----------------+
1 row in set (0.00 sec)mysql> select * from mytable;
+------+------+------+------+
| k1   | k2   | k3   | k4   |
+------+------+------+------+
|    1 | 0.14 | a1   |   20 |
|    2 | 1.04 | b2   |   21 |
|    3 | 3.14 | c3   |   22 |
|    4 | 4.35 | d4   |   23 |
+------+------+------+------+
4 rows in set (0.05 sec)

WebUI查看数据:

 

关键字:Apache-Doris单机部署

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

责任编辑: