前言
表格存储Tablestore是阿里云自研的面向海量结构化数据存储的Serverless NoSQL多模型资料库。Tablestore在阿里云官网上有各种文档介绍,也发布了很多场景案例文章,这些文章收录在这个合集中
《表格存储Tablestore权威指南》。值得一提的是,Tablestore可以支撑海量的数据规模,也提供了多种索引来支持丰富的查询模式,同时作为一个多模型资料库,提供了多种模型的抽象和特有介面。本文主要对Tablestore的存储和索引引擎进行介绍和解读,让大家对Tablestore引擎层的原理和能力,索引的作用和使用方式等有一个认识。
基本架构
Tablestore是一款云上的Serverless的分散式NoSQL多模型资料库,提供了丰富的功能。假设用户可以采用各种开源组件搭建一套类似服务,可以说是成本非常高昂,而使用Tablestore仅需在控制台上创建一个实例即可享受全部功能,而且是完全按量计费,可以说是0门槛。
整体架构如下图所示,本文不展开叙述每个模块的功能。