开发者社区> 问答> 正文

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

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

展开
收起
云栖大讲堂 2017-10-26 10:18:30 2750 0
1 条回答
写回答
取消 提交回答
问答排行榜
最热
最新

相关电子书

更多
SQL Server 2017 立即下载
GeoMesa on Spark SQL 立即下载
原生SQL on Hadoop引擎- Apache HAWQ 2.x最新技术解密malili 立即下载

相关镜像