当前位置:网站首页>Application practice | Shuhai supply chain construction of data center based on Apache Doris
Application practice | Shuhai supply chain construction of data center based on Apache Doris
2022-07-04 19:53:00 【InfoQ】
Business background
- At the same time, it supports high concurrent point query and high throughput Ad-hoc Inquire about .
- At the same time, it supports offline bulk import and real-time data import .
- Both details and aggregate queries are supported .
- compatible MySQL Agreements and standards SQL.
- Support Rollup Table and Rollup Table Intelligent query routing .
- Support better multi table Join Strategy and flexible expression query .
- Support Schema Online change .
- Support Range and Hash Secondary division .
- High availability , It can tolerate some nodes hanging .
- Simple operation and maintenance , Deploy , maintain , Upgrading is relatively simple , Independent of external components .
Data access
- subscribe MySQL Binlog, Warehousing to Doris surface .
- subscribe Kafka Topic, Warehousing to Doris surface .
- Data dynamic cleaning , Writing code on the page can complete the conversion before data warehousing .
- Access task merging , To save resources , Support sub database and sub table access in one task , Support multiple TOPIC Access in a task .
- Dynamic data quality verification , Configure field quality rules , Check the access data quality .
- Warehousing encryption , During re connection , You can encrypt sensitive data and then enter Doris surface .
- Error data management , Because of network or data errors and other reasons , Data re warehousing can be completed on the page .
- Data access link monitoring , For example, error data monitoring , Abnormal monitoring of data production link , Abnormal monitoring of data consumption link , Task data access trend chart , Trend chart of cluster data access .
Data service arrangement
Data security construction
Data warehouse backup
Doris Application
earnings
- The real-time data access is stable and reliable , adopt Stream Load, Thousands of watches are accessed in real time , The total number of data accessed every day is at the level of 100 million , Very stable and reliable ;
- Support high concurrency and high performance data online analysis and query , Every day to Doris The number of online analysis queries is at the level of millions , Most of the SQL At the millisecond level , slow SQL There is also a lot of room for optimization , also Doris It will automatically optimize queries in some scenarios ;
- By directly querying the original access table , Establish a materialization attempt , Index , It supports multiple real-time query requirements with low latency and high concurrency . And many tables Join Excellent performance ;
- Doris The overall structure of is simple , The operation and maintenance cost is very low , Online rolling upgrade , It can save manpower and focus on the construction of data center and business development ;
- Doris Highly compatible MySQL agreement , Interactive query analysis , Provide an efficient data development experience ;
- High availability , Data partition multi copy storage , The overall service will not be unavailable due to the exceptions of some nodes ;
- Wide ecological compatibility , The community provides and Flink,Datax Wait for big data interaction Doris plug-in unit , adopt Broker Importing and exporting data is simple and fast ;
- The community is active ,Doris Functions and performance are constantly expanding and improving , If you encounter problems, you can get close help from the community .
Join the community
边栏推荐
- 实战模拟│JWT 登录认证
- PointNeXt:通过改进的模型训练和缩放策略审视PointNet++
- Specify the character set to output
- 2022 version of stronger jsonpath compatibility and performance test (snack3, fastjson2, jayway.jsonpath)
- The explain statement in MySQL queries whether SQL is indexed, and several types in extra collate and summarize
- Kotlin basic data type
- Pythagorean number law (any three numbers can meet the conditions of Pythagorean theorem)
- Introduction to polyfit software
- The page element is vertically and horizontally centered, realizing the vertical and horizontal centering of known or unknown width.
- 华为nova 10系列支持应用安全检测功能 筑牢手机安全防火墙
猜你喜欢
记一次 .NET 某工控数据采集平台 线程数 爆高分析
Lenovo explains in detail the green smart city digital twin platform for the first time to solve the difficulties of urban dual carbon upgrading
mysql中explain语句查询sql是否走索引,extra中的几种类型整理汇总
92.(cesium篇)cesium楼栋分层
黑马程序员-软件测试--09阶段2-linux和数据库-31-43修改文件权限字母发的说明,-查找链接修改文件,查找文件命令,链接文件,压缩解压方式,vi编辑器基本使用,
node_ Exporter deployment
黑马程序员-软件测试--08阶段2-linux和数据库-23-30-进程端口相关,修改文件权限,端口号信息的获取,程序和进程相关操作,linux命令案例
Abc229 summary (connected component count of the longest continuous character graph in the interval)
Master the use of auto analyze in data warehouse
线上数据库迁移的几种方法
随机推荐
C# 使用StopWatch测量程序运行时间
SSRS筛选器的IN运算(即包含于)用法
kotlin 继承
kotlin 条件控制
HDU 1097 A hard puzzle
Pythagorean number law (any three numbers can meet the conditions of Pythagorean theorem)
Dark horse programmer - software testing - stage 08 2-linux and database-23-30-process port related, modify file permissions, obtain port number information, program and process related operations, Li
Lm10 cosine wave homeopathic grid strategy
Educational Codeforces Round 22 E. Army Creation
Cbcgpprogressdlg progress bar used by BCG
1009 product of polynomials (25 points) (PAT class a)
1007 maximum subsequence sum (25 points) (PAT class a)
The company needs to be monitored. How do ZABBIX and Prometheus choose? That's the right choice!
Explore the contour drawing function drawcontours() of OpenCV in detail with practical examples
@transactional滥用导致数据源连接池耗尽问题
Kotlin condition control
1003 Emergency(25 分)(PAT甲级)
What should we pay attention to when doing social media marketing? Here is the success secret of shopline sellers!
How to use async Awati asynchronous task processing instead of backgroundworker?
1002. A+b for Polynomials (25) (PAT class a)