TiDB v6.1 中文手册注意: 本指南中的步骤仅适用于快速上手体验,不适用于生产环境。如需探索 HTAP 更多功能,请参 考深入探索 HTAP。 3.2.1 基础概念 在试用前,你需要对 TiDB 面向在线事务处理的行存储引擎TiKV 与面向实时分析场景的列存储引擎TiFlash 有一 些基本了解: • HTAP 存储引擎:行存 (Row-store) 与列存 (columnar-store) 同时存在,自动同步,保持强一致性。行存为在 不 同业务的需求。 如果想了解更多关于 TiDB HTAP 场景信息,请参阅 PingCAP 官网中关于 HTAP 的博客。 3.4.2 HTAP 架构 在 TiDB 中,面向在线事务处理的行存储引擎TiKV 与面向实时分析场景的列存储引擎TiFlash 同时存在,自动同 步,保持强一致性。 更多架构信息,请参考TiDB HTAP 形态架构。 98 3.4.3 HTAP 环境准备 在深入探索 至此,你已经完成数据库、表及二级索引的创建,接下来,数据库模式已经准备好给你的应用程序提供写入 和读取 读取的能力了。 4.6 数据写入 4.6.1 插入数据 此页面将展示使用 SQL 语言,配合各种编程语言将数据插入到 TiDB 中。 4.6.1.1 在开始之前 在阅读本页面之前,你需要准备以下事项: • 使用 TiDB Serverless 构建 TiDB 集群。 • 阅读数据库模式概览,并创建数据库、创建表、创建二级索引。0 码力 | 3572 页 | 84.36 MB | 1 年前3
TiDB v7.1 中文手册注意: 本指南中的步骤仅适用于快速上手体验,不适用于生产环境。如需探索 HTAP 更多功能,请参 考深入探索 HTAP。 3.2.1 基础概念 在试用前,你需要对 TiDB 面向在线事务处理的行存储引擎TiKV 与面向实时分析场景的列存储引擎TiFlash 有一 些基本了解: • HTAP 存储引擎:行存 (Row-store) 与列存 (columnar-store) 同时存在,自动同步,保持强一致性。行存为在 强一致性分析 如果需要对业务数据进行实时、强一致的分析计算,并且要求数据分析结果和业务数据完全一致,避 免数据延迟和不一致的问题。 3.4.2 HTAP 架构 在 TiDB 中,面向在线事务处理的行存储引擎TiKV 与面向实时分析场景的列存储引擎TiFlash 同时存在,自动同 步,保持强一致性。 更多架构信息,请参考TiDB HTAP 形态架构。 93 3.4.3 HTAP 环境准备 在深入探索 pip install -r requirements.txt 为什么安装 PyMySQL? SQLAlchemy 是一个支持多种数据库的 ORM 库。它是对数据库的高层抽象,可以帮助开发者以更面向对象的方 式编写 SQL 语句。但 SQLAlchemy 并不提供数据库驱动,因此需要单独安装用于连接 TiDB 的驱动。本示例项目 使用 PyMySQL 作为数据库驱动。PyMySQL 是一个与 TiDB0 码力 | 4369 页 | 98.92 MB | 1 年前3
TiDB v6.5 中文手册注意: 本指南中的步骤仅适用于快速上手体验,不适用于生产环境。如需探索 HTAP 更多功能,请参 考深入探索 HTAP。 3.2.1 基础概念 在试用前,你需要对 TiDB 面向在线事务处理的行存储引擎TiKV 与面向实时分析场景的列存储引擎TiFlash 有一 些基本了解: • HTAP 存储引擎:行存 (Row-store) 与列存 (columnar-store) 同时存在,自动同步,保持强一致性。行存为在 强一致性分析 如果需要对业务数据进行实时、强一致的分析计算,并且要求数据分析结果和业务数据完全一致,避 免数据延迟和不一致的问题。 3.4.2 HTAP 架构 在 TiDB 中,面向在线事务处理的行存储引擎TiKV 与面向实时分析场景的列存储引擎TiFlash 同时存在,自动同 步,保持强一致性。 更多架构信息,请参考TiDB HTAP 形态架构。 96 3.4.3 HTAP 环境准备 在深入探索 pip install -r requirements.txt 为什么安装 PyMySQL? SQLAlchemy 是一个支持多种数据库的 ORM 库。它是对数据库的高层抽象,可以帮助开发者以更面向对象的方 式编写 SQL 语句。但 SQLAlchemy 并不提供数据库驱动,因此需要单独安装用于连接 TiDB 的驱动。本示例项目 使用 PyMySQL 作为数据库驱动。PyMySQL 是一个与 TiDB0 码力 | 4049 页 | 94.00 MB | 1 年前3
TiDB v7.6 中文手册注意: 本指南中的步骤仅适用于快速上手体验,不适用于生产环境。如需探索 HTAP 更多功能,请参 考深入探索 HTAP。 3.2.1 基础概念 在试用前,你需要对 TiDB 面向在线事务处理的行存储引擎TiKV 与面向实时分析场景的列存储引擎TiFlash 有一 些基本了解: • HTAP 存储引擎:行存 (Row-store) 与列存 (columnar-store) 同时存在,自动同步,保持强一致性。行存为在 强一致性分析 如果需要对业务数据进行实时、强一致的分析计算,并且要求数据分析结果和业务数据完全一致,避 免数据延迟和不一致的问题。 3.4.2 HTAP 架构 在 TiDB 中,面向在线事务处理的行存储引擎TiKV 与面向实时分析场景的列存储引擎TiFlash 同时存在,自动同 步,保持强一致性。 更多架构信息,请参考TiDB HTAP 形态架构。 3.4.3 HTAP 环境准备 在深入探索 pip install -r requirements.txt 为什么安装 PyMySQL? SQLAlchemy 是一个支持多种数据库的 ORM 库。它是对数据库的高层抽象,可以帮助开发者以更面向对象的方 式编写 SQL 语句。但 SQLAlchemy 并不提供数据库驱动,因此需要单独安装用于连接 TiDB 的驱动。本示例项目 使用 PyMySQL 作为数据库驱动。PyMySQL 是一个与 TiDB0 码力 | 4666 页 | 101.24 MB | 1 年前3
TiDB v8.0 中文手册注意: 本指南中的步骤仅适用于快速上手体验,不适用于生产环境。如需探索 HTAP 更多功能,请参 考深入探索 HTAP。 3.2.1 基础概念 在试用前,你需要对 TiDB 面向在线事务处理的行存储引擎TiKV 与面向实时分析场景的列存储引擎TiFlash 有一 些基本了解: • HTAP 存储引擎:行存 (Row-store) 与列存 (columnar-store) 同时存在,自动同步,保持强一致性。行存为在 强一致性分析 如果需要对业务数据进行实时、强一致的分析计算,并且要求数据分析结果和业务数据完全一致,避 免数据延迟和不一致的问题。 3.4.2 HTAP 架构 在 TiDB 中,面向在线事务处理的行存储引擎TiKV 与面向实时分析场景的列存储引擎TiFlash 同时存在,自动同 步,保持强一致性。 更多架构信息,请参考TiDB HTAP 形态架构。 3.4.3 HTAP 环境准备 在深入探索 pip install -r requirements.txt 为什么安装 PyMySQL? SQLAlchemy 是一个支持多种数据库的 ORM 库。它是对数据库的高层抽象,可以帮助开发者以更面向对象的方 式编写 SQL 语句。但 SQLAlchemy 并不提供数据库驱动,因此需要单独安装用于连接 TiDB 的驱动。本示例项目 使用 PyMySQL 作为数据库驱动。PyMySQL 是一个与 TiDB0 码力 | 4805 页 | 101.28 MB | 1 年前3
TiDB v8.1 中文手册注意: 本指南中的步骤仅适用于快速上手体验,不适用于生产环境。如需探索 HTAP 更多功能,请参 考深入探索 HTAP。 3.2.1 基础概念 在试用前,你需要对 TiDB 面向在线事务处理的行存储引擎TiKV 与面向实时分析场景的列存储引擎TiFlash 有一 些基本了解: • HTAP 存储引擎:行存 (Row-store) 与列存 (columnar-store) 同时存在,自动同步,保持强一致性。行存为在 强一致性分析 如果需要对业务数据进行实时、强一致的分析计算,并且要求数据分析结果和业务数据完全一致,避 免数据延迟和不一致的问题。 3.4.2 HTAP 架构 在 TiDB 中,面向在线事务处理的行存储引擎TiKV 与面向实时分析场景的列存储引擎TiFlash 同时存在,自动同 步,保持强一致性。 更多架构信息,请参考TiDB HTAP 形态架构。 78 3.4.3 HTAP 环境准备 在深入探索 pip install -r requirements.txt 为什么安装 PyMySQL? SQLAlchemy 是一个支持多种数据库的 ORM 库。它是对数据库的高层抽象,可以帮助开发者以更面向对象的方 式编写 SQL 语句。但 SQLAlchemy 并不提供数据库驱动,因此需要单独安装用于连接 TiDB 的驱动。本示例项目 使用 PyMySQL 作为数据库驱动。PyMySQL 是一个与 TiDB0 码力 | 4807 页 | 101.31 MB | 1 年前3
TiDB v7.5 中文手册注意: 本指南中的步骤仅适用于快速上手体验,不适用于生产环境。如需探索 HTAP 更多功能,请参 考深入探索 HTAP。 3.2.1 基础概念 在试用前,你需要对 TiDB 面向在线事务处理的行存储引擎TiKV 与面向实时分析场景的列存储引擎TiFlash 有一 些基本了解: • HTAP 存储引擎:行存 (Row-store) 与列存 (columnar-store) 同时存在,自动同步,保持强一致性。行存为在 强一致性分析 如果需要对业务数据进行实时、强一致的分析计算,并且要求数据分析结果和业务数据完全一致,避 免数据延迟和不一致的问题。 3.4.2 HTAP 架构 在 TiDB 中,面向在线事务处理的行存储引擎TiKV 与面向实时分析场景的列存储引擎TiFlash 同时存在,自动同 步,保持强一致性。 更多架构信息,请参考TiDB HTAP 形态架构。 3.4.3 HTAP 环境准备 在深入探索 pip install -r requirements.txt 为什么安装 PyMySQL? SQLAlchemy 是一个支持多种数据库的 ORM 库。它是对数据库的高层抽象,可以帮助开发者以更面向对象的方 式编写 SQL 语句。但 SQLAlchemy 并不提供数据库驱动,因此需要单独安装用于连接 TiDB 的驱动。本示例项目 使用 PyMySQL 作为数据库驱动。PyMySQL 是一个与 TiDB0 码力 | 4590 页 | 100.91 MB | 1 年前3
TiDB v8.5 中文手册注意: 本指南中的步骤仅适用于快速上手体验,不适用于生产环境。如需探索 HTAP 更多功能,请参 考深入探索 HTAP。 3.2.1 基础概念 在试用前,你需要对 TiDB 面向在线事务处理的行存储引擎TiKV 与面向实时分析场景的列存储引擎TiFlash 有一 些基本了解: • HTAP 存储引擎:行存 (Row-store) 与列存 (columnar-store) 同时存在,自动同步,保持强一致性。行存为在 强一致性分析 如果需要对业务数据进行实时、强一致的分析计算,并且要求数据分析结果和业务数据完全一致,避 免数据延迟和不一致的问题。 3.4.2 HTAP 架构 在 TiDB 中,面向在线事务处理的行存储引擎TiKV 与面向实时分析场景的列存储引擎TiFlash 同时存在,自动同 步,保持强一致性。 更多架构信息,请参考TiDB HTAP 形态架构。 3.4.3 HTAP 环境准备 在深入探索 pip install -r requirements.txt 为什么安装 PyMySQL? SQLAlchemy 是一个支持多种数据库的 ORM 库。它是对数据库的高层抽象,可以帮助开发者以更面向对象的方 式编写 SQL 语句。但 SQLAlchemy 并不提供数据库驱动,因此需要单独安装用于连接 TiDB 的驱动。本示例项目 使用 PyMySQL 作为数据库驱动。PyMySQL 是一个与 TiDB0 码力 | 5095 页 | 104.54 MB | 10 月前3
TiDB v8.4 中文手册注意: 本指南中的步骤仅适用于快速上手体验,不适用于生产环境。如需探索 HTAP 更多功能,请参 考深入探索 HTAP。 3.2.1 基础概念 在试用前,你需要对 TiDB 面向在线事务处理的行存储引擎TiKV 与面向实时分析场景的列存储引擎TiFlash 有一 些基本了解: • HTAP 存储引擎:行存 (Row-store) 与列存 (columnar-store) 同时存在,自动同步,保持强一致性。行存为在 强一致性分析 如果需要对业务数据进行实时、强一致的分析计算,并且要求数据分析结果和业务数据完全一致,避 免数据延迟和不一致的问题。 3.4.2 HTAP 架构 在 TiDB 中,面向在线事务处理的行存储引擎TiKV 与面向实时分析场景的列存储引擎TiFlash 同时存在,自动同 步,保持强一致性。 更多架构信息,请参考TiDB HTAP 形态架构。 3.4.3 HTAP 环境准备 在深入探索 pip install -r requirements.txt 为什么安装 PyMySQL? SQLAlchemy 是一个支持多种数据库的 ORM 库。它是对数据库的高层抽象,可以帮助开发者以更面向对象的方 式编写 SQL 语句。但 SQLAlchemy 并不提供数据库驱动,因此需要单独安装用于连接 TiDB 的驱动。本示例项目 使用 PyMySQL 作为数据库驱动。PyMySQL 是一个与 TiDB0 码力 | 5072 页 | 104.05 MB | 10 月前3
TiDB v5.2 中文手册注意: 本指南中的步骤仅适用于快速上手体验,不适用于生产环境。如需探索 HTAP 更多功能,请参 考深入探索 HTAP。 3.2.1 基础概念 在试用前,你需要对 TiDB 面向在线事务处理的行存储引擎TiKV 与面向实时分析场景的列存储引擎TiFlash 有一 些基本了解: • HTAP 存储引擎:行存 (Row-store) 与列存 (columnar-store) 同时存在,自动同步,保持强一致性。行存为在 不 同业务的需求。 如果想了解更多关于 TiDB HTAP 场景信息,请参阅 PingCAP 官网中关于 HTAP 的博客。 3.4.2 HTAP 架构 在 TiDB 中,面向在线事务处理的行存储引擎TiKV 与面向实时分析场景的列存储引擎TiFlash 同时存在,自动同 步,保持强一致性。 更多架构信息,请参考TiDB HTAP 形态架构。 3.4.3 HTAP 环境准备 在深入探索 3 BCC/bpftrace CentOS 从 7.6 版本起,内核已实现对 bpf 的支持,因此可根据上述清单的结果,选取适当的工具进行深入分析。 相比 perf/ftrace,bpf 提供了可编程能力和更小的性能开销。相比 kprobe,bpf 提供了更高的安全性,更适合在 生产环境上使用。关于 BCC 工具集的使用请参考 BPF Compiler Collection (BCC)。 9.10 码力 | 2259 页 | 48.16 MB | 1 年前3
共 16 条
- 1
- 2













