表格存储是数据库吗?和传统数据库(比如 mysql、SQL Server)有什么区别?-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文

表格存储是数据库吗?和传统数据库(比如 mysql、SQL Server)有什么区别?

云栖大讲堂 2017-10-26 10:18:30 1743
表格存储是 NoSQL 的数据存储服务,是基于云计算技术构建的一个分布式结构化和半结构化数据的存储和管理服务,与传统关系型数据库软件(RDBMS,例如 mysql、SQL Server)在数据模型和技术实现上都有较大的区别。
表格存储的数据模型以二维表为中心。表有行和列的概念,但是与传统数据库不一样,表格存储的表是稀疏的,每一行可以有不同的列,可以动态增加或者减少属性列,建表时不需要为表的属性列定义严格的 schema。
相对于传统数据库的丰富功能(视图、索引、事务、丰富的 SQL 语句支持),表格存储提供较为基础的功能,但是具有更好的规模扩展性,能够较容易地支持更大的数据规模(百 TB 级别)和并发访问(单表 10 万 QPS)。
在编程方面,表格存储提供统一的 HTTP Restful API,不支持传统的 SQL 语句标准。用户使用表格存储要按照实际占用的资源(存储和读/写吞吐量)进行付费。

存储 SQL NoSQL 关系型数据库 MySQL 数据库 云计算 索引
分享到
取消 提交回答
全部回答(1)
数据库
使用钉钉扫一扫加入圈子
+ 订阅

分享数据库前沿,解构实战干货,推动数据库技术变革

推荐文章
相似问题
推荐课程