![](https://img-blog.csdnimg.cn/20190918140145169.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
TiDB
文章平均质量分 81
TiDB
优惠券已抵扣
余额抵扣
还需支付
¥19.90
¥99.00
购买须知?
本专栏为图文内容,最终完结不会低于15篇文章。
订阅专栏,享有专栏所有文章阅读权限。
本专栏为虚拟商品,基于网络商品和虚拟商品的性质和特征,专栏一经购买无正当理由不予退款,不支持升级,敬请谅解。
不死鸟.亚历山大.狼崽子
太极计算机股份有限公司系统架构师,从事ios、.net、flex、java等开发
展开
-
TiDB(9):技术内幕之调度
到这里可以发现TiDB的每一个设计都有背后的考量,希望大家能了解到一个分布式存储系统在做调度的时候,需要考虑哪些东西,如何将策略、实现进行解耦,更灵活的支持策略的扩展。TiDB的技术内幕就给大家讲解到这里,希望大家能够对整个 TiDB 的基本概念和实现原理有了解,更多的内容可以查看官网的技术文章。原创 2023-07-05 17:18:54 · 618 阅读 · 0 评论 -
TiDB(8):技术内幕之计算
这种保证编码前和编码后的比较关系不变 的方案我们称为 Memcomparable,对于任何类型的值,两个对象编码前的原始类型比较结果,和编码成 byte 数组后(注意,TiKV 中的 Key 和 Value 都是原始的 byte 数组)的比较结果保持一致。另外请大家注意,上述方案中,无论是 Row 还是 Index 的 Key 编码方案,一个 Table 内部所有的 Row 都有相同的前缀,一个 Index 的数据也都有相同的前缀。这样具体相同的前缀的数据,在 TiKV 的 Key 空间内,是排列在一起。原创 2023-07-05 16:09:20 · 628 阅读 · 0 评论 -
TiDB(7):技术内幕之存储
如果整台机器都挂了呢?这个选择的原因是开发一个单机存储引擎工作量很大,特别是要做一个高性能的单机引擎,需要做各种细致的优化,而 RocksDB 是一个非常优秀的开源的单机存储引擎,可以满足我们对单机引擎的各种要求,而且还有 Facebook 的团队在做持续的优化,这样我们只投入很少的精力,就能享受到一个十分强大且在不断进步的单机引擎。TiKV 的事务采用乐观锁,事务的执行过程中,不会检测写写冲突,只有在提交过程中,才会做冲突检测,冲突的双方中比较早完成提交的会写入成功,另一方会尝试重新执行整个事务。原创 2023-07-05 13:52:54 · 470 阅读 · 0 评论 -
TiDB(6):数据迁移-TiDB Lightning
TiDB Lightning 是一个将全量数据高速导入到 TiDB 集群的工具,目前支持 Mydumper 或 CSV 输出格式的数据源。你可以在以下两种场景下使用 Lightning:迅速导入大量新数据。备份恢复所有数据。TiDB Lightning 主要包含两个部分:(1)tidb-lightning(“前端”):主要完成适配工作,通过读取数据源,在下游 TiDB 集群建表、将数据转换成键/值对 (KV 对) 发送到 tikv-importer、检查数据完整性等。原创 2023-07-05 01:28:04 · 823 阅读 · 0 评论 -
TiDB(5):TiDB-读取历史数据
接下来介绍 TiDB 如何读取历史版本数据,包括具体的操作流程以及历史数据的保存策略。原创 2023-07-04 15:14:18 · 593 阅读 · 0 评论 -
TiDB(4):TiDB-SQL操作
(2)对于值不唯一的列,可使用 CREATE INDEX 或 ALTER TABLE 语句。(5)使用 SHOW FULL COLUMNS 语句查看表的列。(2)使用 SHOW TABLES 语句查看数据库中的所有表。(4)使用 SHOW CREATE 语句查看建表语句。(6)使用 DROP TABLE 语句删除表。(1)使用 INSERT 语句向表内插入数据。(3)使用 CREATE TABLE 语句创建表。(2)使用 SELECT 语句检索表内数据。(3)使用 UPDATE 语句修改表内数据。原创 2023-07-04 13:28:15 · 1045 阅读 · 0 评论 -
TiDB(3):TiDB安装部署
https://pingcap.com/docs-cn/stable/overview/#部署方式。原创 2023-07-04 01:19:31 · 623 阅读 · 0 评论 -
TiDB(2):TiDB架构特性
TiDB作为新一代的NewSQL数据库,在数据库领域已经逐渐站稳脚跟,结合了Etcd/MySQL/HDFS/HBase/Spark等技术的突出特点,随着TiDB的大面积推广,会逐渐弱化 OLTP/OLAP的界限,并简化目前冗杂的ETL流程,引起新一轮的技术浪潮。一言以蔽之,TiDB,前景可待,未来可期。原创 2023-07-03 18:30:53 · 1078 阅读 · 0 评论 -
TiDB(1):TiDB简介
2.1 官网TiDB可以理解为是MySQL的加强版/分布式MySQL/MySQLPlus2.2 简介TiDB 是 PingCAP 公司设计的开源分布式 HTAP (Hybrid Transactional and Analytical Processing) 数据库,结合了传统的 RDBMS 和 NoSQL 的最佳特性。TiDB 兼容 MySQL,支持无限的水平扩展,具备强一致性和高可用性。原创 2023-07-03 13:11:20 · 789 阅读 · 0 评论