《玩转 Tablestore 入门与实战》重磅来袭! 架构、原理及场景全方面解读

本文涉及的产品
Redis 开源版,标准版 2GB
推荐场景:
搭建游戏排行榜
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
云数据库 RDS MySQL,集群系列 2核4GB
推荐场景:
搭建个人博客
简介: 表格存储 Tablestore 是阿里云自研的面向海量结构化和半结构化数据的 Serverless 多模型数据存储,采用与 Google Bigtable 类似的宽表模型,天然的分布式架构,能支撑高吞吐的数据写入以及 PB 级数据存储。表格存储 Tablestore于 2009 年阿里云成立之初即立项研发,基于底层飞天平台从零开始构建,在 2014 年正式商业化面向公有云提供服务。历经 10 年多的打磨,目前已在阿里巴巴集团、阿里云公共云以及专有云内得到广泛应用,涵盖电商、金融风控、物联网、人工智能、大数据、社交媒体等不同业务领域,支撑钉钉、优酷、手淘、IoT、计算平台等多个内部核心 BU

表格存储 Tablestore 是阿里云自研的面向海量结构化和半结构化数据的 Serverless 多模型数据存储,采用与 Google Bigtable 类似的宽表模型,天然的分布式架构,能支撑高吞吐的数据写入以及 PB 级数据存储。

表格存储Tablestore于 2009 年阿里云成立之初即立项研发,基于底层飞天平台从零开始构建,在 2014 年正式商业化面向公有云提供服务。历经 10 年多的打磨,目前已在阿里巴巴集团、阿里云公共云以及专有云内得到广泛应用,涵盖电商、金融风控、物联网、人工智能、大数据、社交媒体等不同业务领域,支撑钉钉、优酷、手淘、IoT、计算平台等多个内部核心 BU 和业务。


Tablestore 如何支撑钉钉海量消息存储?

如何构建百亿级订单存储系统?

如何提供物联网设备消息数据、元数据和时序数据一站式存储?

……

面对以上难题,是否往往手足无措?别担心!阿里云基础产品事业部Tablestore团队联合阿里云开发者社区《玩转 Tablestore 入门与实战》重磅来袭!466页技术干货,分享阿里内部基于 Tablestore 的优秀架构设计经验和典型应用场景,带你揭开Tablestore 的神秘面纱!


点击免费下载

《玩转 Tablestore 入门与实战》

图片 1.png


复制该链接到浏览器完成下载或分享: https://developer.aliyun.com/topic/download?id=7983

 

本书主要分为4大章节内容:

 

章节一:基础入门


Tablestore 数据模型讲解、表格存储快速上手及教你免费试用一款免运维、无线容量的表存储服务,从基本出发,5分钟带你入门。

 

章节二:技术进阶


通过本章节,你可领略到Tablestore存储和索引引擎、Tablestore 表设计最佳实践等知识,对Tablestore 进一步了解。

 

章节三:学习架构设计思想


本节解读数据中台的结构化大数据存储设计、云上应用系统数据存储架构演进、Lambda plus的云上大数据解决方案,带你掌握架构原理,学习架构设计思想。

 

章节四:场景实战


“检验真理的最佳方式是实践”,本节着重讲解场景实践,通过对电商订单、IM消息、Feeds 流、轨迹溯源、物联网、大数据等典型场景的详细解读,再次加深你的架构设计思想,同时实践能力得到提升。

 

精彩内容抢先看

 

第一章 基础入门 - 五分钟入门

·      Tablestore数据模型 - WideColumn和Timeline

·      教你如何免费使用一款免运维、无限容量的表存储服务

·      表格存储 SQL 功能快速上手


第二章 技术进阶 - 全方位了解

·      Tablestore存储和索引引擎详解

·      多元索引:如何在千亿行规模的表中快速检索数据

·      通道服务:表格存储全增量一体消费通道

·      Tablestore表设计最佳实践

·      深入对比 HBase 与阿里云的表格存储服务

 

第三章 架构原理 - 架构设计思想

·      数据中台之结构化大数据存储设计

·      云上应用系统数据存储架构演进

·      Lambda plus: 云上大数据解决方案

 

第四章 场景实战 - 典型场景架构与实现


·      电商订单


o  基于 MySQL + Tablestore 分层存储架构的大规模订单系统实践-架构篇

o  基于 MySQL + Tablestore 分层存储架构的大规模订单系统实践-数据同步 DTS 篇

o  基于 MySQL + Tablestore 分层存储架构的大规模订单系统实践-数据同步 Canal 篇

o  基于 MySQL + Tablestore 分层存储架构的大规模订单系统实践-订单搜索篇

o  基于 MySQL + Tablestore 分层存储架构的大规模订单系统实践-SQL 查询和分析

o  基于 MySQL + Tablestore 分层存储架构的大规模订单系统实践-基于 DLA 的联邦查询

o  基于 MySQL + Tablestore 分层存储架构的大规模订单系统实践-数据处理ETL篇

o  基于 MySQL + Tablestore 分层存储架构的大规模订单系统实践-历史数据分析篇

o  基于 MySQL + Tablestore 分层存储架构的大规模订单系统实践-数据流计算篇


·      IM 消息

o  现代IM系统中的消息系统架构 - 架构篇

o  现代IM系统中的消息系统架构 - 模型篇

o  现代IM系统中的消息系统架构 - 实现篇


·      Feeds流

o  Feed流系统设计-总纲


·      轨迹溯源

o  TableStore时序数据存储 - 架构篇

o  基于Tablestore实现海量运动轨迹数据存储

o  药品监管系统架构揭秘:海量溯源数据存储与查询

o  基于Tablestore管理海量快递轨迹数据架构实现


·      物联网

o  基于Tablestore的一站式物联网存储解决方案-场景篇

o  基于Tablestore的一站式物联网存储解决方案-表设计篇

o  基于Tablestore的一站式物联网存储解决方案-数据操作篇

o  基于Tablestore的一站式物联网存储解决方案-Spark 分析

o  基于Tablestore的一站式物联网存储解决方案-数据湖分析

o  基于Tablestore的一站式物联网存储解决方案-Flink 实时计算


·      大数据

o  Tablestore结合Spark的流批一体SQL实战

o  Tablestore + Blink实战:交易数据的实时统计

o  百亿级全网舆情分析系统存储设计

o  海量监控日志基于EMR Spark Streaming SQL进行实时聚合


阿里云开发者藏经阁


汇聚阿里巴巴技术实践精华,涵盖云原生、物联网、大数据、AI 等技术领域,深度分享阿里工程师实战经验,顶级技术内容一手掌握。点击进入藏经阁,遨游技术海洋。


图片 1.png

相关实践学习
消息队列+Serverless+Tablestore:实现高弹性的电商订单系统
基于消息队列以及函数计算,快速部署一个高弹性的商品订单系统,能够应对抢购场景下的高并发情况。
阿里云表格存储使用教程
表格存储(Table Store)是构建在阿里云飞天分布式系统之上的分布式NoSQL数据存储服务,根据99.99%的高可用以及11个9的数据可靠性的标准设计。表格存储通过数据分片和负载均衡技术,实现数据规模与访问并发上的无缝扩展,提供海量结构化数据的存储和实时访问。 产品详情:https://www.aliyun.com/product/ots
相关文章
|
8天前
|
运维 NoSQL Java
后端架构演进:微服务架构的优缺点与实战案例分析
【10月更文挑战第28天】本文探讨了微服务架构与单体架构的优缺点,并通过实战案例分析了微服务架构在实际应用中的表现。微服务架构具有高内聚、低耦合、独立部署等优势,但也面临分布式系统的复杂性和较高的运维成本。通过某电商平台的实际案例,展示了微服务架构在提升系统性能和团队协作效率方面的显著效果,同时也指出了其带来的挑战。
44 4
|
11天前
|
开发者 容器
Flutter&鸿蒙next 布局架构原理详解
本文详细介绍了 Flutter 中的主要布局方式,包括 Row、Column、Stack、Container、ListView 和 GridView 等布局组件的架构原理及使用场景。通过了解这些布局 Widget 的基本概念、关键属性和布局原理,开发者可以更高效地构建复杂的用户界面。此外,文章还提供了布局优化技巧,帮助提升应用性能。
73 4
|
11天前
|
存储 Dart 前端开发
flutter鸿蒙版本mvvm架构思想原理
在Flutter中实现MVVM架构,旨在将UI与业务逻辑分离,提升代码可维护性和可读性。本文介绍了MVVM的整体架构,包括Model、View和ViewModel的职责,以及各文件的详细实现。通过`main.dart`、`CounterViewModel.dart`、`MyHomePage.dart`和`Model.dart`的具体代码,展示了如何使用Provider进行状态管理,实现数据绑定和响应式设计。MVVM架构的分离关注点、数据绑定和可维护性特点,使得开发更加高效和整洁。
145 3
|
11天前
|
Kubernetes 关系型数据库 MySQL
Kubernetes入门:搭建高可用微服务架构
【10月更文挑战第25天】在快速发展的云计算时代,微服务架构因其灵活性和可扩展性备受青睐。本文通过一个案例分析,展示了如何使用Kubernetes将传统Java Web应用迁移到Kubernetes平台并改造成微服务架构。通过定义Kubernetes服务、创建MySQL的Deployment/RC、改造Web应用以及部署Web应用,最终实现了高可用的微服务架构。Kubernetes不仅提供了服务发现和负载均衡的能力,还通过各种资源管理工具,提升了系统的可扩展性和容错性。
35 3
|
17天前
|
存储 前端开发 测试技术
Android kotlin MVVM 架构简单示例入门
Android kotlin MVVM 架构简单示例入门
24 1
|
22天前
|
消息中间件 关系型数据库 Java
‘分布式事务‘ 圣经:从入门到精通,架构师尼恩最新、最全详解 (50+图文4万字全面总结 )
本文 是 基于尼恩之前写的一篇 分布式事务的文章 升级而来 , 尼恩之前写的 分布式事务的文章, 在全网阅读量 100万次以上 , 被很多培训机构 作为 顶级教程。 此文修改了 老版本的 一个大bug , 大家不要再看老版本啦。
|
23天前
|
容器
Flutter&鸿蒙next 布局架构原理详解
Flutter&鸿蒙next 布局架构原理详解
|
1月前
|
SQL 存储 分布式计算
大数据-157 Apache Kylin 背景 历程 特点 场景 架构 组件 详解
大数据-157 Apache Kylin 背景 历程 特点 场景 架构 组件 详解
23 9
|
1月前
|
前端开发 Java 应用服务中间件
21张图解析Tomcat运行原理与架构全貌
【10月更文挑战第2天】本文通过21张图详细解析了Tomcat的运行原理与架构。Tomcat作为Java Web开发中最流行的Web服务器之一,其架构设计精妙。文章首先介绍了Tomcat的基本组件:Connector(连接器)负责网络通信,Container(容器)处理业务逻辑。连接器内部包括EndPoint、Processor和Adapter等组件,分别处理通信、协议解析和请求封装。容器采用多级结构(Engine、Host、Context、Wrapper),并通过Mapper组件进行请求路由。文章还探讨了Tomcat的生命周期管理、启动与停止机制,并通过源码分析展示了请求处理流程。
|
1月前
|
存储 分布式计算 druid
大数据-155 Apache Druid 架构与原理详解 数据存储 索引服务 压缩机制
大数据-155 Apache Druid 架构与原理详解 数据存储 索引服务 压缩机制
49 3
下一篇
无影云桌面