ToB企服应用市场:ToB评测及商务社交产业平台

标题: Apache Doris设计思想介绍与应用场景 [打印本页]

作者: 水军大提督    时间: 2024-8-12 21:29
标题: Apache Doris设计思想介绍与应用场景
Apache Doris设计思想介绍与应用场景

    MPP ( Massively Parallel Processing ),即大规模并行处置惩罚,在数据库非共享集群中,每个节点都有独立的磁盘存储体系和内存体系,业务数据根据数据库模型和应用特点划分到各个节点上,每台数据节点通过专用网络或者商业通用网络互相连接,相互协同计算,作为团体提供数据库服务。非共享数据库集群有完全的可伸缩性、高可用、高性能、优秀的性价比、资源共享等上风。简朴来说,MPP 是将使命并行的分散到多个服务器和节点上,在每个节点上计算完成后,将各自部门的结果汇总在一起得到终极的结果 ( 与 Hadoop 相似 )。
MPP数据库的重要特点



 Apache Doris

Apache Doris 是一个当代化的 MPP(大规模并行处置惩罚)数据库,重要用于实时分析和报表查询。它采用了分布式存储和计算架构,数据分片是其焦点机制之一。Doris 重要解决 PB 级别的数据量(如果高于 PB 级别,不保举使用 Doris 解决,可以考虑用 Hive 等工具),解决结构化数据,查询时间一般在秒级或毫秒级。

高效的数据传输机制:为了应对大规模数据读取和传输的需求,Doris 支持 Arrow Flight SQL 协议,这一协议能够显著提高数据传输效率,实现百倍飞跃。
冷热数据分层功能:在 Doris 2.0 版本中引入了冷热数据分层功能,可以将冷数据下沉到成本更低的对象存储中,同时淘汰因存储附加带来的开销。
易用性和运维成本低:Doris 设计上注重用户体验,具有极速易用的特点,仅需亚秒级响应时间即可返回查询结果。别的,它还具备较低的运维成本和使用成本


应用场景

报表分析:Doris 可以快速生成各种报表,实用于企业的经营分析决议、日志分析、用户行为洞察等场景。
即席查询:由于其高效的查询性能,Doris 也实用于需要即席查询的场景,比如暂时的数据分析需求。
统一数仓构建:Doris 可以作为企业统一数仓的焦点组件,支持复杂的查询和数据整合需求。
数据湖联邦查询加速:Doris 支持与位于 Apache Hive、Apache Iceberg 等平台的外部表联合查询,加速数据湖中的联邦查询。
用户行为分析和 AB 实验平台:用户可以基于 Doris 构建用户行为分析体系和 AB 实验平台,以优化产物和服务。
实时数据分析:Doris 在实时数据分析领域表现优异,实用于需要实时处置惩罚和分析大量数据的业务场景。









存算分离的架构重要有以下几个原因:






Apache Doris的MetaService设计思想重要包括以下几个方面:

FoundationDB 是由苹果公司开辟并维护的高性能分布式数据库,设计用于处置惩罚大量结构化数据,具有高可用性、强一致性以及水平扩展等特性。
https://github.com/apple/foundationdb
FoundationDB在多节点的商用服务器集群上运行,通太过布式架构实现了高可扩展性。随着数据量的增长,可以轻松添加更多的服务器来扩展存储容量。
优化的算法和数据结构使得FoundationDB在读/写操作中表现出色,特别是在写密集型场景下,提供了高效的性能。
FoundationDB使用基于ACID事件的模型,确保了数据的一致性和完整性。无论是在读/写密集型工作负载下,都能保证数据在任何时候都是准确无误的。
学习曲线较陡峭:
作为一个功能强大的分布式数据库体系,FoundationDB的复杂性相对较高。对于初学者来说,可能需要花费一定的时间和精力来学习和把握其使用方法和原理。
应用迁移相对困难:
由于FoundationDB不支持MySQL协议和SQL语法,对于已经使用MySQL等传统关系型数据库的应用步伐来说,迁移到FoundationDB可能碰面临一定的挑战。这包括数据迁移、应用步伐改造等方面的工作



FoundationDB重要应用场景:
1. 金融行业
高频交易体系:FoundationDB的高性能和低耽误特性使其成为高频交易体系的理想选择,能够确保交易数据的实时性和准确性。
风险控制体系:在风险管理中,FoundationDB的强一致性和事件支持保证了数据的可靠性和一致性,有助于金融机构及时识别和控制风险。
2. 物联网(IoT)
实时数据处置惩罚:物联网平台需要处置惩罚来自各种设备的实时数据流,FoundationDB的分布式架构和高效读写性能能够满足这一需求,提供可靠的数据存储和查询服务。
设备状态监控:通过FoundationDB,物联网平台可以实时监控设备的状态,确保设备的正常运行和及时维护。
3. 电子商务
高并发订单处置惩罚:在电子商务平台中,FoundationDB能够支持高并发的订单处置惩罚,确保在促销活动或节假日等高峰期也能保持体系的稳固运行。
库存管理:通过FoundationDB,电子商务平台可以实时更新库存信息,避免超卖或库存积蓄等题目。
4. 游戏行业
实时多人在线游戏:FoundationDB的低耽误和高并发特性使其成为实时多人在线游戏的首选数据库,能够确保游戏过程中的流通性和稳固性。
游戏数据分析:游戏公司可以使用FoundationDB存储和分析玩家的游戏数据,以优化游戏体验和制定营销策略。
5. 大数据分析
数据预处置惩罚和存储:FoundationDB可以用于预处置惩罚和存储大量的原始数据,为后续的数据分析使命提供可靠的数据源。
与大数据框架结合:FoundationDB可以与Hadoop、Spark等大数据框架结合使用,提供高性能的数据存储和查询服务,加速数据分析过程。
6. 云服务提供商
构建可扩展的云基础架构:云服务提供商可以使用FoundationDB构建可扩展、可靠的云基础架构服务,满足不同用户的存储需求。
弹性伸缩:随着数据量的增长,云服务提供商可以轻松添加更多的服务器来扩展FoundationDB的存储容量,确保服务的一连性和稳固性。
7. 实时应用
在线游戏、流媒体服务等:这些应用需要快速响应和频繁更新的数据操作,FoundationDB的高性能和低耽误特性能够满足这些需求。

FoundationDB架构图












日志存储与分析的经典场景

Apache Doris在日志存储与分析领域的实践指南:







新架构移除Kafka,ODS层直接到Doris







Apache Doris开源项目标目录结构通常包括以下重要部门:
1. be/ (Backend)

存放后端代码,包括存储引擎、查询处置惩罚等焦点功能。 包括数据剖析、执行筹划、存储格式等模块。
2. fe/ (Frontend)

包含前端服务的代码,负责用户接口和SQL剖析。 处置惩罚用户哀求、SQL编译和查询优化。
3. docs/

包含项目标文档,包括用户手册、开辟指南和API文档。
4. tests/

包含单元测试和集成测试的代码,确保代码质量。 分为不同的测试模块,便于管理和扩展。
5. tools/

存放各种工具和脚本,用于构建、摆设和管理Doris。 包括数据导入导出工具、监控工具等。
6. conf/

包含设置文件和示例,资助用户举行体系设置。
7. examples/

提供示例代码和用例,资助用户快速上手使用Doris。




结论 

      Apache Doris凭借其高性能、易用性和实时分析能力,成为多种数据分析场景的理想选择。无论是在商业智能、实时数据分析还是数据集成方面,Doris都能提供强大的支持,为企业决议提供数据驱动的洞察。




今天先到这儿,希望对AIGC,云原生,技术领导力, 企业管理,体系架构设计与评估,团队管理, 项目管理, 产物管理,信息安全,团队建立 有参考作用 , 您可能感爱好的文章:
构建创业公司突击小团队
国际化环境下体系架构演化
微服务架构设计
视频直播平台的体系架构演化
微服务与Docker介绍
Docker与CI持续集成/CD
互联网电商购物车架构演变案例
互联网业务场景下消息队列架构
互联网高效研发团队管理演进之一
消息体系架构设计演进
互联网电商搜刮架构演化之一
企业信息化与软件工程的迷思
企业项目化管理介绍
软件项目成功之要素
人际沟透风格介绍一
精益IT组织与分享式领导
学习型组织与企业
企业创新文化与等级观念
组织目标与个人目标
初创公司人才雇用与管理
人才公司环境与企业文化
企业文化、团队文化与知识共享
高效能的团队建立
项目管理沟通筹划
构建高效的研发与自动化运维
某大型电商云平台实践
互联网数据库架构设计思绪
IT基础架构规划方案一(网络体系规划)
餐饮行业解决方案之客户分析流程
餐饮行业解决方案之采购战略制定与实行流程
餐饮行业解决方案之业务设计流程
供应链需求调研CheckList
企业应用之性能实时度量体系演变 如有想相识更多软件设计与架构, 体系IT,企业信息化, 团队管理 资讯,请关注我的微信订阅号:

作者:Petter Liu
出处:http://www.cnblogs.com/wintersun/
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。 该文章也同时发布在我的独立博客中-Petter Liu Blog。


免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。




欢迎光临 ToB企服应用市场:ToB评测及商务社交产业平台 (https://dis.qidao123.com/) Powered by Discuz! X3.4