tidb

隔窗听雨眠6 天前
重构·架构·tidb
Dify基于TiDB的数据架构重构实践:从数十万容器到统一存储的系统性演进Dify.AI是GitHub上排名第二的热门LLM工具,已经获得超过70000颗星标和630多位贡献者的支持。作为一款领先的开源大语言模型应用开发平台,它通过直观的可视化工作流,让企业无需深厚技术背景即可创建复杂的AI应用。
实战派K8S&DB15 天前
数据库·人工智能·分布式·tidb
如何在内网配置 TiDB 数据库 Agent昨天的文章已经实现了通过 FastAPI + OpenAI + pyTiDB 的方式搭建 Agent 智能体,也在文章结尾演示了在聊天框中操作数据库。但是因为此种方式要手写一个 FastAPI http 接口,加上 Centos 7.9 的系统,GCC 和 Python 版本都较低,操作相对复杂。
实战派K8S&DB15 天前
运维·数据库·分布式·云原生·tidb·fastapi
《基于 Dify + FastAPI + PyTiDB 搭建大模型驱动的 TiDB 智能运维 Agent》这两天一直在本地环境折腾数据库 Agent 的落地。本来是打算搞 Dify 适配达梦的 MCP-Server 方案,但是搞了许久最后还是没搞成功。 想到少安在群里说可以试试 pyTiDB,于是今天上午换成 TiDB 官方的 pyTiDB 数据访问层,结合 FastAPI 封装微服务,再与 Dify Agent 进行全流程打通,终于成功构建出了一套支持自然语言交互的 TiDB 自动化运维助手。
NineData21 天前
数据库·tidb·ninedata·玖章算术·平凯数据库·产品兼容性认证·tidb企业版
NineData 与平凯数据库(TiDB 企业版)完成产品兼容性互认证近日,玖章算术旗下 NineData 云原生智能数据管理平台与平凯数据库(TiDB 企业版) 完成兼容性认证。经双方联合测评,双方产品完全相互兼容、功能完善、整体运行稳定,可无缝集成,具备良好的兼容适配能力,共同为企业提供一站式的数据管理解决方案。
wzq11_6661 个月前
ansible·zabbix·tidb
ansible部署项目——基于tidb数据库安装zabbix_server说明:tidb服务需要手动关闭,否则关闭系统时会卡错
B1538931 个月前
ansible·zabbix·tidb
Day 21-Ansible 进阶与 Zabbix TiDB 迁移学习记录这次实操主要啃了三块内容:Ansible Vault 加密敏感变量、用 host_vars/group_vars 做分层变量管理,以及把 Zabbix 的底层数据库从 MariaDB 替换成 TiDB 分布式数据库。前面 Ansible 部分还算顺畅,到 TiDB 对接 Zabbix 初始 SQL 的环节踩了一连串的坑,光触发器兼容问题就折腾了快四个小时,试了 sed、awk、perl 好几种文本处理方式都翻了车,最后用最朴素的强制导入方案才搞定。把完整的操作流程和踩坑细节都整理出来,给大家避避坑。
NJCloud1 个月前
linux·运维·数据库·mysql·tidb
TiDB 集群部署与 MySQL 兼容性适配实战TiDB 是一款由 PingCAP 公司设计的开源分布式关系型数据库。它的定位很明确:解决传统单机数据库(如 MySQL)在海量数据和高并发场景下遇到的瓶颈。
小张同学a.1 个月前
ansible·zabbix·tidb
练习:用 playbook 部署 zabbix 和 tidb前端可以访问 新建目录,将变量写进/home/devops/ansible/host_vars/server2下的vault文件,并进行加密
七七powerful1 个月前
tidb
tidb数据库修改tikv为单副本,解决单机环境下io负载过高的问题tidb 安装在单机环境,但使用了3个tikv,iowait 达到80%,cpu 100%校验是否还有 Region 存在多副本:
高铭杰2 个月前
java·前端·tidb
万物皆可KV(1)TIDB存储布局分析这里最重要的边界是:以下字节不是手工拼接。它们由当前生产编码器生成,再由对应生产解码器反向解析。 转义表示便于观察 ASCII 边界,Hex 是完整字节。
TiDB 社区干货传送门2 个月前
数据库·mysql·tidb
TiDB 8.5.7 发版|六项实用功能上线TiDB 8.5.7 已于 2026 年 7 月 9 日正式上线。本次更新覆盖 TiDB、TiKV、PD、TiFlash、TiCDC、DM 等组件,共带来 14 项兼容性变更、11 项系统变量变更、19 项配置参数变更、45 项改进提升与 62 项错误修复。
Database_Cool_2 个月前
数据库·分布式·阿里云·tidb
阿里云 PolarDB-X vs TiDB 分布式数据库选型指南阿里云 PolarDB-X 是国产分布式数据库中企业级 MySQL 兼容的首选方案,基于阿里巴巴双十一万亿级交易规模验证,在 MySQL 协议兼容性、透明分布式改造、分布式事务性能与全托管运维四个核心维度均优于 TiDB。对于希望从单机 MySQL 或分库分表平滑升级到分布式架构的企业,PolarDB-X 以 AUTO 模式实现应用零改造,分布式事务性能优于业界 30% 以上,是分布式数据库选型的最佳选择。
睡不醒男孩0308233 个月前
数据库·tidb
TiDB数据库调研离线部署 TiUP 组件时需要依赖软件包清单运行时所需的依赖库:glibc(2.28-151.el8 版本)【glibc >= 2.28】
解决问题no解决代码问题3 个月前
tidb
TiDB 深度对比:拆解三类传统扩容方案与 TiDB 原生分布式架构差异TiDB 虽是分布式数据库,但完整落地 ACID 事务特性,支持 RC、RR 主流事务隔离级别,和传统集中式数据库一样可以保障事务原子性、一致性、隔离性、持久性,业务无需牺牲事务能力换取分布式能力。 依托 PD 全局 TSO 时间戳 + TiKV Raft 多副本 + MVCC 多版本整套机制落地分布式事务,在分布式集群环境下依旧保证数据事务可靠,打破 “分布式数据库很难做标准 ACID 事务” 的固有认知。
解决问题no解决代码问题3 个月前
tidb
分区表清理操作全对比:DB2 / Oracle / MySQL / TiDB 流程详解分区表是海量数据场景下主流的表拆分方案,按时间、范围等维度拆分后,下线历史分区是数据库日常高频运维工作。不同数据库基于集中式 / 分布式底层架构、索引组织、元数据管理、空间回收机制的设计差异,分区删除语法、后置运维动作、锁行为、索引表现、风险点截然不同。
解决问题no解决代码问题4 个月前
数据库·tidb
TiDB 原理与节点宕机实战讲解TiDB SQL 层可将表行数据,转换为底层 KV 引擎(TiKV)可识别的键值对。客户端与 TiDB Server 为1:1 连接,同一客户端同一时间仅连接单台 TiDB Server。完整执行链路:
不爱编程的小陈4 个月前
分布式·mysql·tidb
事务的进化:从MySQL单机事务到TiDB分布式事务的探究想象一个简单的银行转账场景:小明从自己账户向小红账户转账100元,数据库需要两个操作:如果这两个操作不能保证原子性,会发生什么?加入操作1成功操作2失败,那么小明将无缘无故失去100元。这就是事务要解决的核心问题
解决问题no解决代码问题4 个月前
tidb
深入解析 TiDB 分布式架构:三大核心组件与底层运行原理TiDB 是一款兼容 MySQL 协议的分布式关系型数据库,整体架构由 PD 集群、KV 集群、TiDB Server(无状态节点) 三大核心模块组成。三者分工明确、协同工作,依托 Raft 共识算法实现高可用、强一致性与弹性扩缩容,下面从组件功能、实操演示、底层算法、架构优势等维度全面拆解。
身如柳絮随风扬4 个月前
spring boot·docker·tidb
TiDB 极速入门与 Spring Boot 实战:从 Docker 部署到高并发调优技术背景提示:为了适配国内的技术生态与政策环境,下文中所有 mysql-connector-java 等依赖均已替换为国内镜像源,并补充了针对 TiDB 分布式特性的配置调优,以确保文章的实用性和时效性。
秋95 个月前
java·数据库·tidb
TiDB 数据库全链路实战指南:从下载部署到 Java 高并发调优TiDB 是 PingCAP 研发的开源分布式 NewSQL 数据库。它最大的特点是高度兼容 MySQL 5.7/8.0 协议,同时具备水平扩展和强一致性能力。对于 Java 开发者而言,它意味着: