千家信息网

SQL与NoSQL

发表于:2026-11-03 作者:千家信息网编辑
千家信息网最后更新 2026年11月03日,一,关系数据库(RDB)关系型数据库作为传统的数据库,支持完整的ACID属性,其中声明式的SQL语法屏蔽了底层的实现细节,同时关系数据模型也符合人的正常思维逻辑,因此在各种应用中关系型数据库都占据主导
千家信息网最后更新 2026年11月03日SQL与NoSQL

一,关系数据库(RDB)

关系型数据库作为传统的数据库,支持完整的ACID属性,其中声明式的SQL语法屏蔽了底层的实现细节,同时关系数据模型也符合人的正常思维逻辑,因此在各种应用中关系型数据库都占据主导位置。常见的RDB数据库包括Mysql,Oracle,Sql server,PgSql,SQLite,Mysql分支MariaDB等。


关系型数据库优点多多,但是在现今的互联网环境下慢慢的暴露出其弊端,包括:

  • 无法存储数据结构

  • 表结构固定,扩展性差

  • 大数据量下的 I/O 性能差

  • 全文检索功能弱


二,非关系数据库(NoSQL)

NoSQL是说Not Only SQL,非关系型数据库舍弃了ACID属性中的一个或多个,因此NoSQL也并非银弹,只能作为关系型数据库的补充,或者适用于特定的业务场景。

常见的NoSQL包含以下类别,基本上都是为了补充RDB数据库的不足而产生:

  • K-V 数据库:解决了RDB数据库无法存储数据结构的弊端,以 Redis 为代表

  • 文档数据库:解决了RDB数据库表结构扩展性差的问题,以 MongoDB 为代表

  • 列式数据库:解决了RDB数据库在大数据场景下的I/O性能问题,以 HBase 为代表

  • 全文检索引擎:补充了RDB数据库全文检索能力,以 ES 为代表


三,分散式存储系统(DRDB)

留待观察,官网


四,NoSQL的历史轨迹

借用网上的一张图来说

现在应该再加上 New SQL 了应该。



数据 数据库 代表 结构 全文 全文检索 存储 检索 场景 属性 常见 弊端 性能 扩展性 数据结构 问题 业务 主导 互联网 优点 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 美国互联网保险保险科技 互联网科技财经 互联网科技有限公司图片 互联网科技公司介绍 互联网科技类展会 互联网科技股午盘股票涨跌 恒生科技互联网指数分析 广州优美互联网科技 广州慧亚互联网科技怎么样 以后互联网后是啥科技 南平创想时代互联网科技有限公司 岳阳华臻互联网科技有限公司 和信科技工业互联网 崇明区互联网教育科技售后服务 晋城互联网科技 互联网科技圈年度人物 吉林省码上互联网科技电话 北京互联网科技类企业分布 网互联网络科技 株洲百竞科技的互联网营销顾问 深圳九邦互联网科技有限公司 互联网科技公司的优势 互联网科技开发公司 深圳科技互联网 字节跳动和互联网科技 全球顶尖互联网科技公司 崇明区互联网教育科技诚信经营 花神(南京)互联网科技有限公司 互联网科技平台产品运营 小牛互联网科技有限公司地址
0