
TiDB分布式数据库
文章平均质量分 88
支持在线事务处理与在线分析处理HTAP;
具备水平扩容或者缩容;
用于大数据情况下,替代分库分表方案;
同时兼容MySQL。
宣晨光
向往架构师,专注于微服务治理、人工智能领域;对前端、服务端、数据库、容器化、大数据、区块链等都有涉及。
展开
-
【TiDB】10-对 TiDB 进行 TPC-C 测试
TPC-C 使用 tpmC 值 (Transactions per Minute) 来衡量系统最大有效吞吐量 (MQTh, Max Qualified Throughput),其中 Transactions 以 NewOrder Transaction 为准,即最终衡量单位为每分钟处理的新订单数。原创 2024-08-15 09:33:29 · 1169 阅读 · 0 评论 -
【TiDB】09-修改tidb客户端访问密码
以 tiup cluster 命令方式启动,否则会出现启动失败。启动完后,保持窗口不要关闭,开启新的窗口进行后续操作。通过查找进程的方式,kill的对应程序,然后重启。1)将1中的tidb.toml 配置添加的内容移除。2)如果出现异常退出后,再次执行出现如下错误。2)停止3中的run_tidb.sh脚本。进入tidb-server默认部署位置。可以使用命令行的方式访问数据库。或者借助Navicat工具访问。注意需要切换到mysql 实例。3)重启tidb-server。最后检查服务是否运行正常。原创 2024-08-14 13:14:27 · 1269 阅读 · 0 评论 -
【TiDB】08-离线部署TiDB 8.1
如果想避免此类 OOM 问题,则可只将 swap 优先级调低,但不做永久关闭。开启并使用 swap 可能会引入性能抖动问题,对于低延迟、稳定性要求高的数据库服务,建议永久关闭操作系统层 swap。TiDB 的部分操作需要向服务器写入临时文件,因此需要确保运行 TiDB 的操作系统用户具有足够的权限对目标目录进行读写。写入的磁盘位置由配置项。TiDB 是一套分布式数据库系统,需要节点间保证时间的同步,从而确保 ACID 模型的事务线性一致性。定义,需要确保运行 TiDB 的用户对操作系统中该目录有读写权限。原创 2024-08-13 09:06:38 · 1542 阅读 · 0 评论 -
【TiDB】07-tiup工具安装及使用
TiDB 提供了丰富的工具,可以帮助你进行部署运维、数据管理(例如,数据迁移、备份恢复、数据校验)、在 TiKV 上运行 Spark SQL。请根据需要选择适用的工具。原创 2024-08-12 13:29:29 · 653 阅读 · 0 评论 -
【TiDB】06-数据库设计(库、表、索引)
二级索引是集群中的逻辑对象,你可以简单地认为它就是一种对数据的排序,TiDB 使用这种有序性来加速查询。TiDB 的创建二级索引的操作为在线操作,不会阻塞表中的数据读写。AUTO_RANDOM 替换 AUTO_INCREMENT 属性来。不能在插入或修改指定主键值。原创 2024-01-27 10:00:00 · 889 阅读 · 0 评论 -
【TiDB】05-HTAP 快速上手
混合型在线事务与在线分析处理 (Hybrid Transactional and Analytical Processing, HTAP) 功能。原创 2024-01-26 10:08:01 · 1870 阅读 · 0 评论 -
【TiDB】04-SQL基本操作
语法结构与MySQL基本一致。原创 2024-01-26 09:01:46 · 1431 阅读 · 0 评论 -
【TiDB】03-单机上模拟部署生产环境集群
通过 http://{pd-ip}:2379/dashboard 访问集群 TiDB Dashboard 监控页面,默认用户名为 root,密码为空。通过 http://{grafana-ip}:3000 访问集群 Grafana 监控页面,默认用户名和密码均为 admin。建议直接使用navicat等数据库连接工具。原创 2024-01-25 09:25:28 · 916 阅读 · 0 评论 -
【TiDB】02-部署本地测试集群
上述命令会在本地下载并启动某个版本的集群(例如 v7.5.0)。最新版本可以通过执行 tiup list tidb 来查看。以 playground 方式 在结束部署测试后 TiUP 会清理掉原集群数据,重新执行该命令后会得到一个全新的集群。运行最新版本的 TiDB 集群,其中 TiDB、TiKV、PD 和 TiFlash 实例各 1 个。下载后路径/root/.tiup,已自动将环境变量写入文件中,需要手动执行source。原创 2024-01-25 08:53:34 · 866 阅读 · 0 评论 -
【TiDB】01-概述
分布式关系型数据库1、支持在线事务处理与在线分析处理 (Hybrid Transactional and Analytical Processing, HTAP) :OLTP (Online Transactional Processing)、OLAP (Online Analytical Processing)解决方案2、无限制的水平扩容或者缩容3、兼容MySQL ,支持 SQL,对外暴露 MySQL 的网络协议4、高可用、强一致5、支持ACID事务。原创 2024-01-24 15:14:42 · 666 阅读 · 0 评论