首页
/ Apache Doris 开源项目下载及安装教程

Apache Doris 开源项目下载及安装教程

2024-11-29 06:24:10作者:曹令琨Iris

1. 项目介绍

Apache Doris 是一个基于 MPP 架构的高性能、易用的统一分析数据库。它以其极快的速度和易用性而闻名,能够在海量数据下实现亚秒级的查询响应时间,同时支持高并发的点查询场景和高速通量的复杂分析场景。Apache Doris 适用于报告分析、Ad-Hoc 查询、统一数据仓库构建和数据湖查询加速等多种场景。

2. 项目下载位置

Apache Doris 的开源代码托管在 GitHub 上,您可以通过以下地址访问项目仓库:https://github.com/apache/doris.git

3. 项目安装环境配置

在安装 Apache Doris 前,需要确保您的系统环境满足以下要求:

  • Java 1.8 或更高版本
  • Python 2.7 或 Python 3 系列
  • Maven 3.3.9 或更高版本

以下为环境配置的示例图片:

![Java 版本检查](./images/check_java_version.png)

![Python 版本检查](./images/check_python_version.png)

![Maven 版本检查](./images/check_maven_version.png)

请将图片替换为实际的截图。

4. 项目安装方式

以下是 Apache Doris 的安装步骤:

  1. 克隆项目仓库到本地:

    git clone https://github.com/apache/doris.git
    
  2. 进入项目目录:

    cd doris
    
  3. 构建项目:

    mvn clean install -DskipTests
    
  4. 构建完成后,可以进入 assembly/target 目录,找到编译好的 Doris 二进制包。

5. 项目处理脚本

在项目根目录下,有一些脚本用于处理不同阶段的任务,以下是一些常用的脚本示例:

  • 启动前端(FE):

    bin/start_fe.sh
    
  • 启动后端(BE):

    bin/start_be.sh
    
  • 启动客户端:

    bin/start_client.sh
    

以上是 Apache Doris 的基础下载和安装教程,您可以根据自己的需求进一步配置和使用 Apache Doris。

登录后查看全文
热门项目推荐
相关项目推荐

项目优选

收起
docsdocs
暂无描述
Markdown
831
5.5 K
kernelkernel
openEuler内核是openEuler操作系统的核心,既是系统性能与稳定性的基石,也是连接处理器、设备与服务的桥梁。
C
495
520
ops-transformerops-transformer
本项目是CANN提供的transformer类大模型算子库,实现网络在NPU上加速计算。
C++
978
2.31 K
pytorchpytorch
作为 Ascend for PyTorch 社区的核心组件,TorchNPU 是昇腾专为 PyTorch 打造的深度学习适配插件,使 PyTorch 框架能够直接调用昇腾 NPU,为开发者提供昇腾 AI 处理器的超强算力。
Python
806
1.16 K
ops-nnops-nn
本项目是CANN提供的神经网络类计算算子库,实现网络在NPU上加速计算。
C++
792
1.59 K
kernelkernel
deepin linux kernel
C
32
16
AscendNPU-IRAscendNPU-IR
AscendNPU-IR是基于MLIR(Multi-Level Intermediate Representation)构建的,面向昇腾亲和算子编译时使用的中间表示,提供昇腾完备表达能力,通过编译优化提升昇腾AI处理器计算效率,支持通过生态框架使能昇腾AI处理器与深度调优
C++
484
314
jiuwenswarmjiuwenswarm
JiuwenSwarm 是一款基于openJiuwen开发的智能AI Agent,它能够将大语言模型的强大能力,通过你日常使用的各类通讯应用,直接延伸至你的指尖。
Python
3.03 K
777
ops-mathops-math
本项目是CANN提供的数学类基础计算算子库,实现网络在NPU上加速计算。
C++
1.21 K
1.26 K
cann-learning-hubcann-learning-hub
CANN 学习中心仓,支持在线互动运行、边学边练,提供教程、示例与优化方案,一站式助力昇腾开发者快速上手。
Jupyter Notebook
659
298