表格存储(Tablestore)面向海量结构化数据提供Serverless表存储服务,同时针对物联网场景深度优化提供一站式的IoTstore解决方案。适用于海量账单、IM消息、物联网、车联网、风控、推荐等场景中的结构化数据存储,提供海量数据低成本存储、毫秒级的在线数据查询和检索以及灵活的数据分析能力。与传统关系型数据库(RDBMS,例如MySQL、SQL Server)在数据模型和技术实现上都有较大的区别。
表格存储和传统关系型数据库的主要区别如下:
相对于传统关系型数据库的软硬件部署和维护,使用表格存储只需开通服务并按照实际占用的资源(存储和读/写吞吐量)进行付费即可。
相对于传统关系型数据库的视图、索引、事务等功能,表格存储提供二级索引(包含全局二级索引和本地二级索引)、多元索引、局部事务等功能,同时具有更好的规模扩展性,能够支持更大的数据规模(百TB级别)和并发访问(单表10万QPS)。
相对于传统关系型数据库的SQL语句支持,表格存储提供标准的HTTP RESTful API和多种语言SDK以及支持SQL语句。
相对于传统关系型数据库严格的SCHEMA,表格存储的表是稀疏的,每一行可以有不同的列,可以动态增加或者减少属性列,创建表时无需为表的属性列定义严格的SCHEMA。