作者: ngaut In this tutorial, we’ll walk you through the steps to add a flexible built-in function to TiDB that leverages LLM to process data. We’ll use the AI_PROCESS function as an example, which take
作者: ShawnYan历时四个月,恭喜赵老师的《TiDB从0到1》 系列文章顺利完结,小编再次梳理一遍文稿,并附注解分享给大家。 整体架构从 TiDB 1.0 到 8.0,TiDB 的体系结构一直在不断演进。接下来让我们一起看看整体架构的变化。 TiDB v1TiDB v1,主核心框架已定,TiDB 由 TiDB Server, TiKV Server, PD Server 三大核心组件构成
背景2010年,G7正式为物流运输行业提供面向车队管理的SaaS服务,经过持续创新,通过软硬一体化的产品技术能力,致力于数字化每一辆货车,以实时感知技术创造智慧物流新生态。G7为客户提供全方位的数据服务、智能的安全和运营管理、手机管车、数字运力、以及ETC、油和金融等增值服务。目前,G7连接了600,000辆货车,每天行驶6500万公里(可绕地球赤道1625圈),13.5 亿个轨迹点和2,20
作者: WalterWj 背景tidb 新版本增加了对登陆密码进行非对称加密的的步骤。token 的获取可以参考登录界面的登录流程:通过 api 获取 /api/user/login_info 获取公钥等信息通过 api /api/user/login 进行登录,payload 为 username 和 password,如果第一步存在公钥,则需要使用公钥对 password 进行加密参考代码
作者: Billmay表妹 随着数字化转型的加速,企业对数据库的拓展性及高可用提出更高的要求。传统的集中式关系型数据库 MySQL 凭借多样化的功能以及开源多样化生态,获得国内数据库市场业务开发、运维等用户的高度认可。但随着经济迅猛发展,业务数据呈现“井喷”式增速,同时伴随着数据安全及国家安全要求日益提升。支撑海量数据库高并发处理能力的国产化数据库顺势而生,TiDB 作为全球唯一一款进入 DB-E
作者: 尚雷5580 注:本文基于 TiDB 官网 董菲老师 《TiDB 数据库核心原理与架构(101) 》系列教程之 《Lesson 01 TiDB 数据库架构概述》内容进行整理和补充。 一、TiDB 体系架构 1.1 TiDB 五大核心特性一键水平扩缩容得益于存储与计算分离的架构,TiDB 支持按需对计算和存储进行在线扩缩容,过程对运维人员透明。金融级高可用数据通过多副本存储,使用 Mul
作者:人如其名简单写了个参数对比脚本:https://gitee.com/wencycool/something_for_tidb/tree/main/tidb_config_diff使用说明:PS E:\PythonProjects\something_for_tidb\tidb_config_diff> python main.py -h usage: mai
迁移,看完本文基本上所有的迁移方案你都可以搞定了(数据库迁移方案和流程大同小异)。本文...
分布式事务 单机事务处理 扩展性 原生支...
工具(需要单独下载和部署),用于在物理机环境上注入故障,并提供...
要有足够的内存。如果想保持性能稳定,则建议永久关闭系统 swap,但可能在内存...
本文作者:柳冬冬 导读在当今技术飞速发展的时代,传统单机数据库正面临着前所未有的挑战。随着人工智能、云计算和大数据的崛起,企业对数据库的性能、可靠性和扩展性的需求日益增长,分布式数据库取代传统集中式数据库的必然趋势。本文将详细介绍企业如何通过资源评估、迁移策略和架构优化,顺利实现从 Oracle 等传统数据库向 TiDB 的平稳过渡,进而满足关键业务需求,实现降本增效的目标。*全文约 8,000
背景: 作为一个 TiDB 老从业者,说实话...
作者:张显华、窦智浩 专家观点特邀专家:徐戟(白鳝)|资深数据库技术专家,订阅号“白鳝的洞穴”作者当前,国内大量的关键行业的核心系统正在实现国产化替代,而与此同时,这些行业的数字化转型也正在进入深水区。在信息系统的升级换代过程中,夯实 IT 基础设施是极其关键的。从服务器、操作系统、中间件、数据库等基础软硬件选型到系统架构、应用架构的重新设计,再到数据迁移、系统迁移、系统优化、运维体系重构的一系
作者: Aunt-Shirly 作为一个分布式数据库,扩缩容是 TiDB 集群最常见的运维操作之一。本文,我们将基于 v7.5.0 具体介绍扩缩容操作的具体原理、相关配置及常见问题的排查。通常,我们根据当前资源状态来决定是否需要调整 TiKV 节点的规模,无论是增加还是减少节点。我们希望在调整后,集群能够通过重新调度尽快实现所有在线 TiKV 节点资源的平衡利用。因此对于扩缩容来说,我们主要关心的
作者: 数据源的TiDB学习之路 背景金融机构越来越多的选择将多套业务系统融合到一套分布式数据库集群来支撑,一方面可以节约硬件成本,另一方面可以简化运维复杂性。多租户能力及资源管控技术是数据库中实现多业务融合的最常用及有效手段。容灾是金融机构 IT 系统满足高可用性必需的一个能力,金融机构的容灾能力根据高可用程度划分为多个等级,较常用的一种容灾部署方式是采用主备库的方案,在分布式数据库中也称为
作者: 魏建强 导读在快速发展的互联网时代,数据库技术作为支撑现代应用的基石,其重要性日益凸显。尤其在游戏行业,随着用户规模的不断扩大和业务需求的日益复杂,传统的数据库解决方案面临着诸多挑战。分布式数据库以其高可扩展性、高可用性和强大的处理能力,成为解决这些问题的理想选择。本文为竞技世界 DBA 魏建强在 TiDB 地区活动北京站分享“TiDB 在竞技世界从 1-N 的应用实践”的实录
本文作者:唐刘,PingCAP 研发副总裁 导读在 TiDB 8.1 发布后,TiDB 展现了强大的支持 SaaS 业务的能力,成为 SaaS 业务数据库的优先选择之一。本文为“当 SaaS 爱上 TiDB”系列文章的第一篇,系列文章将从技术原理和真实用户体验两个角度深入探讨 TiDB 在 SaaS 业务中的表现,包括如何应对可扩展性、多租户管理、运维便利性、高可靠性等挑战,后续文章将分别从资源
作者: 社
作者: Aunt-Shirly 作为一个分布式数据库,扩缩容是 TiDB 集群最常见的运维操作之一。本系列文章,我们将基于 v7.5.0 具体介绍扩缩容操作的具体原理、相关配置及常见问题。 扩缩容从集群视角考虑,主要需要考虑的是扩缩容完成后,集群数据通过调度,让所有在线 tikv 的资源使用到达一个均衡的状态。在这个过程中,主要涉及以下两个关键步骤:调度产生速度调度执行速度本系列文章我们将围绕以上
作者:黄必胜 导读TiKV 是一个支持事务的分布式 Key-Value 数据库,目前已经是 CNCF 基金会的顶级项目。它通过 Raft 协议实现数据的高可用性和强一致性,是 TiDB 分布式数据库系统的重要组成部分。本文作为 TiKV 源码解读系列的增补,详细介绍了 TiKV 8.2.0 版本中 Raft 快照的生成、发送、接收和应用的具体实现。在 Sn
作者: WalterWj 问题描述TiDB 版本从 5.1 升级到 6.5 后,相同 date_add 函数写法,升级前后执行结果不一致。一开始的时候看到这个描述,第一个印象是个 bug。然后就拿着 SQL 进行复现分析。 问题分析复现案例:mysql 结果:mysql: [Warning] Using a password on the command line interface can
作者: Aunt-Shirly 作为一个分布式数据库,扩缩容是 TiDB 集群最常见的运维操作之一。本系列文章,我们将基于 v7.5.0 具体介绍扩缩容操作的具体原理、相关配置及常见问题。扩缩容从集群视角考虑,主要需要考虑的是扩缩容完成后,集群数据通过调度,让所有在线 tikv 的资源使用到达一个均衡的状态。在这个过程中,主要涉及以下两个关键步骤:调度产生速度调度执行速度本系列文章我们将围绕以上两
作者:张金鹏,PingCAP 工程总监,专注于大型分布式存储和数据库的建设本文转载于:https://dataturbo.medium.com/titan-engine-6x-write-performance-by-separating-large-value-from-lsm-tree-32fd2c0cb117 背景TiKV 项目始于 2015 年,最初作为 TiDB 的存储层。在早期版本中
作者: watermelon_cn 文 / 杭州银行数据库专家 邵健 张显华 区域集中库的架构设想在银行等金融企业内,通过网络安全访问策略根据服务主题将内部网络分割成若干个网络安全域,如核心网络域、网银网络域等。在各个网络域中,根据业务应用对数据库的需求,配置数据库资源。随着业务的创新和发展,独立部署形态的MySQL集群数量持续上升,成为一个个运维和数据孤岛,脱离了数据库服务规模发展、高效运维和
作者: watermelon_cn杭州银行在 TMS beta 阶段就进行了深度的测试体验,在过程中提供了大量的宝贵建议,帮助 TMS 进行了快速的优化和迭代。近期杭州银行借助 TMS 进行了多次 Oracle 生产数据库的迁移实践,以下内容由杭州银行数据库专家邵健撰写。导读平凯数据库(TiDB 企业版) 全链路数据迁移平台 TMS 为企业提供了从 Oracle 到 TiDB 的全流程数据迁移解决
作者: watermelon_cn 杭州银行数据库专家 邵健 张显华近年来,伴随数字化转型的持续深入,银行关键业务系统对业务连续性的要求不断提高,传统的数据库变更方式已愈发难以满足新时期的业务需求。针对该领域,本文结合杭州银行实践,深入探讨了利用高可用机制实现业务“无感”升级的方案路径,并重点阐述了分布式架构在可维护性方面的技术优势,希望为金融同业提供有价值的参考和借鉴。随着金融科技的飞速发展,传
作者: reAsOn2010 原文来源:https://tidb.net/blog/612103f3 背景 使用 TiDB 作为我们的全量数据库已经有六七年了,当时还发布对于实际使用的影响还...
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号