TiDB 开源分布式关系型数据库COeG6 平凯星辰 (北京) 科技有限公司 目录 Contents 第一章 关于 PingCAP 1L1 PingCAP简介 05 12 创新成果 05 1.3 发展历程 06 1.4 技术标准起草 07 15荣誉1 07 16 代表用户 08 第二章 TiDB 开源分布式关系型数据库 2.1 产品简介。 2.2 TiDB架构图.ee 10 23 核必特性 11 2.4 TiFlash PingCAP 简介 PingCAP 成立于 2015 年,是一家企业级开源分布式数据库厂商,提供包括开源分布式数据库产品、解 决方案与咨询、技术支持与培训认证服务,致力于为全球行业用户提供稳定高效、安全可告、开放兼容 的新型数据基础设施,解放企业生产力,加速企业数字化转型升级。 由PingCAP 创立的分布式关系型数据库 TiDB,为企业关键业务打造,具备 分布式强一致性事务、在 线弹性水平扩展、故障自恢复的高可用、跨数据中心多活」 由-TiDB Operator开源 人-CNCF接纳 Tiy 作为 CNCF Sandbox 的云原生项目 2018年11月 CloudTiDB在GCPIGoogle cloud Platform) 上开放 2019年5月 由-TiDB Biniog 正式开源 二-CNCF 宣布正式将 TiKV 从沙箱项目晋级至化项上 2019年8月 TiDB 用户问答论坛AskTUG正式上线 2019年12月0 码力 | 58 页 | 9.51 MB | 1 年前3
分布式NewSQL数据库TiDBTiDB ⼯具进⾏实时迁移。 动态扩展 动态扩展 通过简单地增加新节点即可实现 TiDB 的⽔平扩展,按需扩展吞吐或存储,轻松应对⾼并发、海量数据场景。 分布式事务 分布式事务 TiDB 100% ⽀持标准的 ACID 事务。 HTAP 为在线事务处理、在线分析处理提供⼀站式解决⽅案,⽆需独⽴部署分析处理系统。 产品优势 分布式NewSQL数据库 TiDB Copyright © 2012-2021 UCloud TiDB服务提供 PingCAP 原⽣ Dashboard/Grafana/Prometheus 等组件访问 TiDB提供代理⼊⼝节点,⽤⼾需⾃⾏配置外⽹代理服务访问监控组件,配置外⽹代理时需注意不要开放不必要的端⼝,避免⽹络安全事故。 代理节点 代理节点 TiDB服务集群提供两个Proxy节点,⽤以代理Dashboard/Grafana/Prometheus服务 您可以通过‘详情’⻚中的节点列表中 43/120 您⾸先需要创建⼀台与TiDB集群同VPC下的,带外⽹配置的云主机,然后按以下步骤配置代理服务 提⽰:不要开不必要的端⼜, 不要开不必要的端⼜, 建议云主机防⽕墙设置只开放特定来源 建议云主机防⽕墙设置只开放特定来源IP可以访问 可以访问 1. 安装 nginx 服务 yum install nginx 2. 修改nginx.conf vi /etc/nginx/nginx.conf 在0 码力 | 120 页 | 7.42 MB | 6 月前3
TiDB v5.2 中文手册· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 77 4 部署标准集群 77 4.1 TiDB 软件和硬件环境建议配置 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · Apple M1 芯片的本地 Mac 机器上使用 tiup playground 命令。 2.2.3 功能增强 • Tools – TiCDC * 新增专为 TiDB 设计的比基于 JSON 的开放协议更紧凑的二进制 MQ 格式 #1621 * 移除对 file sorter 的支持 #2114 * 支持日志轮替配置 #2182 – TiDB Lightning * 支持 CSV 文件中除 最小拓扑的一个 YAML 文件部署 TiDB 集群。 62 3.1.2.1 准备环境 准备一台部署主机,确保其软件满足需求: • 推荐安装 CentOS 7.3 及以上版本 • Linux 操作系统开放外网访问,用于下载 TiDB 及相关软件安装包 最小规模的 TiDB 集群拓扑: 注意: 下表中拓扑实例的 IP 为示例 IP。在实际部署时,请替换为实际的 IP。 实例 个数 IP 配置0 码力 | 2259 页 | 48.16 MB | 1 年前3
TiDB v5.3 中文手册· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 85 4 部署标准集群 85 4.1 TiDB 软件和硬件环境建议配置 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 最小拓扑的一个 YAML 文件部署 TiDB 集群。 70 3.1.2.1 准备环境 准备一台部署主机,确保其软件满足需求: • 推荐安装 CentOS 7.3 及以上版本 • Linux 操作系统开放外网访问,用于下载 TiDB 及相关软件安装包 最小规模的 TiDB 集群拓扑: 注意: 下表中拓扑实例的 IP 为示例 IP。在实际部署时,请替换为实际的 IP。 实例 个数 IP 配置 1.1 默认端口全局目录配置 Monitor 1 10.0.1.1 默认端口全局目录配置 部署主机软件和环境要求: • 部署需要使用部署主机的 root 用户及密码 • 部署主机关闭防火墙或者开放 TiDB 集群的节点间所需端口 • 目前 TiUP Cluster 支持在 x86_64(AMD64)和 ARM 架构上部署 TiDB 集群 – 在 AMD64 架构下,建议使用 CentOS0 码力 | 2374 页 | 49.52 MB | 1 年前3
TiDB v5.1 中文手册· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 70 4 部署标准集群 70 4.1 TiDB 软件和硬件环境建议配置 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 最小拓扑的一个 YAML 文件部署 TiDB 集群。 62 3.1.2.1 准备环境 准备一台部署主机,确保其软件满足需求: • 推荐安装 CentOS 7.3 及以上版本 • Linux 操作系统开放外网访问,用于下载 TiDB 及相关软件安装包 最小规模的 TiDB 集群拓扑: 注意: 下表中拓扑实例的 IP 为示例 IP。在实际部署时,请替换为实际的 IP。 实例 个数 IP 配置 1.1 默认端口全局目录配置 Monitor 1 10.0.1.1 默认端口全局目录配置 部署主机软件和环境要求: • 部署需要使用部署主机的 root 用户及密码 • 部署主机关闭防火墙或者开放 TiDB 集群的节点间所需端口 • 目前 TiUP Cluster 支持在 x86_64(AMD64)和 ARM 架构上部署 TiDB 集群 – 在 AMD64 架构下,建议使用 CentOS0 码力 | 2189 页 | 47.96 MB | 1 年前3
TiDB中文技术文档集群亦可通过 TiDB 工具进行实时迁移。 水平弹性扩展 通过简单地增加新节点即可实现 TiDB 的水平扩展,按需扩展吞吐或存储,轻松应对高并发、海量数据场景。 分布式事务 TiDB 100% 支持标准的 ACID 事务。 真正金融级高可用 相比于传统主从 (M-S) 复制方案,基于 Raft 的多数派选举协议可以提供金融级的 100% 数据强一致性保 证,且在不丢失大多数副本的前提下,可以实现故障的自动恢复 集群亦可通过 TiDB 工具进行实时迁移。 水平弹性扩展 通过简单地增加新节点即可实现 TiDB 的水平扩展,按需扩展吞吐或存储,轻松应对高并发、海量数据场景。 分布式事务 TiDB 100% 支持标准的 ACID 事务。 真正金融级高可用 相比于传统主从 (M-S) 复制方案,基于 Raft 的多数派选举协议可以提供金融级的 100% 数据强一致性保 证,且在不丢失大多数副本的前提下,可以实现故障的自动恢复 引擎的情况,数据存储在 TiKV 节点上,目录位置通过 data-dir 参数控制。 TiDB 集群的三个组件( tidb-server 、 tikv-server 、 pd-server )默认会将日志输出到标准错误中,并且三个 组件都支持设置 --log-file 启动参数 (或者是配置文件中的配置项)将日志输出到文件中。 通过配置文件可以调整日志的行为,具体信息请参见各个组件的配置文件说明。例如:0 码力 | 444 页 | 4.89 MB | 6 月前3
TiDB v6.1 中文手册· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 426 5 部署标准集群 443 5.1 TiDB 软件和硬件环境建议配置 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · TiFlash 后台自动整理物理数据(Compaction)机制基础上,新增 compact 命令,帮助刷新旧格式数 据,提升读写性能。推荐在升级至 v6.1.0 之后,执行该语句以清理数据。此语句是对标准 SQL 语法的扩 展,对 MySQL 客户端保持兼容。升级之外场景一般不需要特别关注。 用户文档,#4145 • 实现窗口函数框架,支持以下分析函数: – RANK() – DENSE_RANK() 1.1 默认端口全局目录配置 Monitor 1 10.0.1.1 默认端口全局目录配置 部署主机软件和环境要求: • 部署需要使用部署主机的 root 用户及密码 • 部署主机关闭防火墙或者开放 TiDB 集群的节点间所需端口 • 目前 TiUP Cluster 支持在 x86_64(AMD64)和 ARM 架构上部署 TiDB 集群 – 在 AMD64 架构下,建议使用 CentOS0 码力 | 3572 页 | 84.36 MB | 1 年前3
TiDB v5.4 中文手册· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 91 4 部署标准集群 91 4.1 TiDB 软件和硬件环境建议配置 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 1.1 默认端口全局目录配置 Monitor 1 10.0.1.1 默认端口全局目录配置 部署主机软件和环境要求: • 部署需要使用部署主机的 root 用户及密码 • 部署主机关闭防火墙或者开放 TiDB 集群的节点间所需端口 • 目前 TiUP Cluster 支持在 x86_64(AMD64)和 ARM 架构上部署 TiDB 集群 – 在 AMD64 架构下,建议使用 CentOS • 如果要查看 TiFlash 版本、TiFlash 重要日志及系统表,请参阅TiFlash 集群运维。 • 如果需要移除某个 TiFlash 节点,请参阅缩容 TiFlash 节点。 4 部署标准集群 4.1 TiDB 软件和硬件环境建议配置 TiDB 作为一款开源分布式 NewSQL 数据库,可以很好地部署和运行在 Intel 架构服务器环境、ARM 架构的服务器 环境及主流虚拟化环境0 码力 | 2852 页 | 52.59 MB | 1 年前3
TiDB v6.5 中文手册· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 442 5 部署标准集群 458 5.1 TiDB 软件和硬件环境建议配置 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · TiDB Dashboard 的计算将不会再对 PD 节点有压力,可以更好的保障集群运行。 – 如果 PD 节点因异常不可访问,也还可以继续使用 TiDB Dashboard 进行集群诊断。 – 在开放 TiDB Dashboard 到外网时,不用担心 PD 中的特权端口的权限问题,降低集群的安全风险。 更多信息,请参考 TiDB Operator 部署独立的 TiDB Dashboard。 • 1.1 默认端口全局目录配置 Monitor 1 10.0.1.1 默认端口全局目录配置 部署主机软件和环境要求: • 部署需要使用部署主机的 root 用户及密码 • 部署主机关闭防火墙或者开放 TiDB 集群的节点间所需端口 • 目前 TiUP Cluster 支持在 x86_64(AMD64)和 ARM 架构上部署 TiDB 集群 – 在 AMD64 架构下,建议使用 CentOS0 码力 | 4049 页 | 94.00 MB | 1 年前3
TiDB v7.1 中文手册· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 448 5 部署标准集群 464 5.1 TiDB 软件和硬件环境建议配置 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 1 默认端口全局目录配置 Monitor 1 10.0.1.1 默认端口全局目录配置 部署主机软件和环境要求如下: • 部署需要使用部署主机的 root 用户及密码 • 部署主机关闭防火墙或者开放 TiDB 集群的节点间所需端口 • 目前 TiUP Cluster 支持在 x86_64(AMD64)和 ARM 架构上部署 TiDB 集群 – 在 AMD64 架构下,建议使用 CentOS 2. 点击右上角的 Connect 按钮,将会出现连接对话框。 3. 在对话框中点击 Allow Access from Anywhere。 更多配置细节,可参考 TiDB Dedicated 标准连接教程(英文)。 4. 运行以下命令,将 env.sh.example 复制并重命名为 env.sh: cp env.sh.example env.sh 102 5. 复制并粘贴对应的连接字符串至0 码力 | 4369 页 | 98.92 MB | 1 年前3
共 18 条
- 1
- 2













