分析型数据库有哪些,分为哪几种类型?

SelectDB 2024-04-26 15:32:41

引言:

分析数据库是面向分析应用的数据库,与传统的数据库不同,它可以对数据进行在线统计、数据在线分析、即时查询等,从而发掘数据的价值信息,是数据库产品一个重要的分支。

分析型数据分为两个大类,分别是关系型数据库和非关系型数据库,两大类下面又分为不同的小类。

关系型数据库下分为 OLTP/OLAP/HTAP 三种:

OLTP(OnLine Transaction Processing);OLTP 是能够提供实时在线处理事务,同时保证实时强一致性的关系型数据库,也称交易型数据库。开源产品有:MySQL、PostgreSQL。

OLAP(Online Analytical Processing):OLAP 是指支持对大规模数据进行较为复杂的联机分析处理的关系型数据库。开源产品有:Greenplum、Doris、Clickhouse、Kylin、Impala、Sparksql、Druid、Hive、Presto。

HTAP (Hybrid Transactional/Analytical Processing):HTAP 是指能够同时支持在线事务处理和复杂数据分析的关系型数据库。广义的 HTAP 指的是同时支持 OLTP 和 OLAP 查询的数据库,而狭义的 HTAP 指的是同时支持行存列存 OLTP 和 OLAP 查询的数据库。

非关系型:

NoSQL

键值数据库(Key-Valuedatabase):Redis

文档数据库(Document database):MongoDB

列簇式数据库(Wide column database):HBase

图数据库(Graph database):Neo4j

时序数据库(Time-series database):InfluxDB

空间数据库(Spatial database): PostGIS

在分析型数据库中最具代表的产品便是:SelectDB。SelectDB 是基于 Apache Doris 构建的现代化数据仓库,支持大规模实时数据上的极速查询分析。SelectDB 的创始团队来自于原百度智能云初创人员和 Apache Doris 项目核心成员,公司 70% 员工为技术人员,且均来自于全球顶级数据库、云计算和互联网企业,拥有深厚的技术研发和服务经验。公司成立一年多,累计获得来自 IDG 资本、红杉中国和襄禾资本等投资机构近 10 亿元人民币融资,并在 2022 年10月登顶全球分析型数据库测评榜单 ClickBench,在多种场景下,性能全球排名第一。

SelectDB 作为新一代的数据仓库,拥有着云原生的特性:存算分离,弹性扩缩容;极简使用的管理控制台,能够兼容MySQL 连接协议,以及极致的性价比;在主流多云上提供一致的使用体验。SelectDB 能够支持多种数据类型,如半结构化数据 JSON、MAP/Array 数据类型、高仿的字符串匹配和分析,还可以支持多种计算负载,保证了数据处理速度的最大化。

当前市场上比较流行的有两款极具性价比的产品,SelectDB Enterprise 和 SelectDB Cloud。

SelectDB Enterprise 是 SelectDB 为 Apache Doris 提供的商业化版本,推荐在物理机、虚拟机或 K8s 中使用 ,以获得比社区版本更好的运维、开发体验,以及更强的安全、稳定性支持。相较于开源版本,企业版本提供的是长周期支持的稳定分发版,对紧急 Bug 提供天级别的专属修复,确保生产环境稳定。

SelectDB Cloud 是基于 Apache Doris 打造的新一代多云原生实时数据仓库,聚焦于满足企业级大数据实时分析需求,为客户提供极致性价比、简单易用的数据分析服务,近期与阿里云也有战略合作。

SelectDB Cloud 已公开面向客户开放使用。客户如需部署数据仓库到阿里云、腾讯云或华为云,请访问登录 SelectDB Cloud 中国站(opens in a new tab)。

参考博客:产品相关阅读

https://www.selectdb.com/blog/109

0 阅读:4

SelectDB

简介:基于 Apache Doris 构建面向实时分析的现代化数据仓库