步遥情感网
您的当前位置:首页正文

分布式数据库有哪几种

来源:步遥情感网

有网友碰到这样的问题“分布式数据库有哪几种”。小编为您整理了以下解决方案,希望对您有帮助:

解决方案1:

分布式数据库主要分为以下几类:

分布式关系型数据库(NewSQL)

结合传统关系型数据库的ACID特性与分布式扩展能力,支持SQL和强一致性。代表性产品有Google Spanner、CockroachDB、TiDB、OceanBase等,适用于业务、互联网电商、金融非核心业务、银行核心账务等场景。

分布式键值(Key - Value)存储

以键值对形式存储数据,侧重高吞吐和低延迟,常用于缓存、配置管理。如Redis Cluster用于高频访问数据缓存,etcd用于Kubernetes等系统的配置管理,DynamoDB适合云原生应用。

分布式NoSQL数据库

非关系型数据模型,支持灵活扩展,按存储类型细分。文档型如MongoDB用于内容管理、移动应用;宽列型如Cassandra适用于物联网时序数据,HBase用于大数据分析。

分布式OLAP数据库

专注在线分析处理,支持海量数据高效查询。例如ClickHouse用于实时GMV统计、日志分析,Apache Doris适合企业业务报表、BI可视化,StarRocks用于实时风控、动态库存报表。

国产分布式数据库

具备金融级高可用与国产化适配特点,包括OceanBase、TiDB、GaussDB(华为)、TDSQL(腾讯)等,广泛应用于金融核心系统、政务数据平台等关键场景。选择分布式数据库时,需根据业务场景和技术架构综合评估。

显示全文