美文网首页js css html
547. 【数据库】数据库常见分类标准

547. 【数据库】数据库常见分类标准

作者: 七镜 | 来源:发表于2023-01-11 08:36 被阅读0次

    一、按存储的数据模型分类

    根据数据所管理的数据模型,可以分为结构化关系型数据库(RDBMS、SQL、NewSQL)、半结构化非关系型数据库(NOSQL)、非结构化非关系型数据库(NOSQL)、混合格式多模数据库(Multi-model)。
    下面主要解释下这几类数据模型:

    1. 结构化数据:结构化数据特指由二维表结构来逻辑表达和实现的数据。
    2. 半结构化数据:半结构化数据是一种自描述结构,如 JSON、XML 等。
    3. 非结构化数据:非结构化数据即无固定结构的数据,如GIS、文档、图片、音频/视频、时序数据等。
    4. 混合格式:就是结构化数据、半结构化数据、非结构化数据的混合在一块。多模数据库指同一个数据支持多个存储引擎,可以同时满足应用程序对于结构化、半结构化、非结构化数据的统一管理需求。

    二、按支撑的应用场景分类

    根据所支撑的应用程序场景,分为事务型数据库(OLTP)、分析性数据库(OLAP)、混合型数据库(HTAP)。

    下面主要解释下这几类应用场景:

    1. 事务型:适用于高并发、单次数据小的交易场景;可细分为集中式事务数据库、分布式事务数据库。
    2. 分析型:适用于低并发,单词数据量大操作复杂度高;当前主流产品是分布式技术的分析性数据库。
    3. 混合型:同时支持事务和分析,不成熟但是未来发展方向。

    king base KCA 认证。

    相关文章

      网友评论

        本文标题:547. 【数据库】数据库常见分类标准

        本文链接:https://www.haomeiwen.com/subject/lhsbcdtx.html