数据库是一种结构化组织和存储数据的系统,可方便地进行数据管理、检索和更新,提供有效的数据存储和访问机制。
分类
Apache DorisApache HBaseCassandraClickHouseFirebirdGreenplumMongoDBMySQLPieCloudDBPostgreSQLRedisSQLSQLiteTiDBVitess数据库中间件数据库工具数据库设计
  • pdf 文档 02 TiDB Operator 架构与实现 付业成

    0 码力 | 47 页 | 1.73 MB | 6 月前
    3
    文档介绍了TiDB Operator的架构与实现,强调其在云原生时代的重要性。TiDB Operator通过扩展Kubernetes实现对TiDB集群的全生命周期管理,包括部署、升级、扩展、自动故障恢复等功能。其实现依赖于Kubernetes的声明式模型和扩展机制,如Custom Resource和Custom Controller。Operator通过watch对象和reconcilation机制实现对TiDB集群的动态管理,支持定期和事件触发的调和操作。
  • pdf 文档 王天宜 基于 TiDB 的云原生数据库实践

    0 码力 | 31 页 | 3.14 MB | 6 月前
    3
    文档介绍了基于TiDB的云原生数据库实践,重点讨论了云原生数据库的定义及特点,以及TiDB在AWS上的最佳实践。云原生数据库强调云平台弹性和分布式优势,TiDB通过TiDB Operator和TiDB Cloud在Kubernetes上实现了高效的部署和管理。文档还探讨了Kubernetes在故障转移、扩缩容和升级等方面的重要性,并提到TiDB在AWS上的实践包括成本控制、快速交付和自动化部署。
  • pdf 文档 1.3 Go practices in TiDB 姚维

    0 码力 | 32 页 | 1.76 MB | 6 月前
    3
    文档介绍了TiDB中使用的Go语言实践,重点包括构建稳定的数据库和性能优化。构建稳定数据库的方法包括Schrödinger测试平台、故障注入(Failpoint injection)和Goroutine泄漏检测。性能优化部分讨论了Chunk与interface{}的对比,指出Chunk的优势在于更高效的行格式,但在内存使用和复杂类型处理上存在劣势。Chunk的结构包括多种数据类型的存储,但在并行计算和向量化执行中效果不佳。文档还提到向量化执行可以提高性能。
  • pdf 文档 [PingCAP Meetup SH 5.26]上海电信微信营业厅 TiDB 实践 v 1.6

    0 码力 | 9 页 | 188.20 KB | 6 月前
    3
    上海电信微信营业厅在TiDB实践中解决了高可用和HTAP需求,通过TiDB实现了分布式事务和实时同步,具备高扩展性和高可用性,并无需 Modify代码即可迁移。自2018年3月15日全面切换以来 平稳运行。其特性还包括完善的监控、备份体系以及高扩展性。
  • pdf 文档 [PingCAP Meetup SH 5.26]TiDB在易果集团的应用

    0 码力 | 12 页 | 585.78 KB | 6 月前
    3
    TiDB在易易果集团的应⽤用 .罗瑞星 2018 / 05 / 26 ⾃自我介绍 罗瑞星 ⼤大数据⾼高级⼯工程师@51job ⼤大数据架构师@易易果集团 负责易易果集团⼤大数据⽅方向架构设计,优化;数据⼯工具及产品的开发 • 背景介绍. • TiDB的应⽤用 • 未来规划 1 2 3 ⽬目录 CONTENTS 易易果集团介绍 易易果⽣生鲜电商易易果创⽴立于2005年年, 易易果集团由易易果⽣生鲜成⽴立,未来将 着⼒力力打造三个业务板块:全渠道运营、安鲜达物流和采购供应链,2017 年年与
  • pdf 文档 [PingCAP Meetup SH 5.26]TiDB在Ping++金融聚合支付下的实践0526

    0 码力 | 11 页 | 630.95 KB | 6 月前
    3
    文档介绍了TiDB在Ping++金融聚合支付业务中的实践应用,主要包括OLAP和HTAP两种应用场景。OLAP场景下,TiDB用于支持SaaS服务的实时数仓,能够处理数十亿交易量和多维度联合分析,同时满足实时分析和报表下载需求。HTAP场景下,TiDB通过Docker实现聚合支付私有化部署,兼容MySQL,支持高可用性和分布式事务,并提供简单高效的监控和运维方式。TiDB的选择主要是基于其高性能、分布式架构和自动failover的高可用特性。
  • pdf 文档 TiDB中文技术文档

    0 码力 | 444 页 | 4.89 MB | 6 月前
    3
    文档详细介绍了TiDB的整体架构,包括TiDB Server、PD Server和TiKV Server三个核心组件的功能与特点。TiDB Server负责接收和处理SQL请求,通过PD找到数据位置,与TiKV交互获取数据,并返回结果。它是无状态的,支持水平扩展和负载均衡。PD Server作为集群管理模块,负责存储元信息、调度TiKV集群以实现负载均衡和数据迁移,以及分配全局事务ID。TiKV Server是分布式事务型Key-Value存储引擎,数据由Region划分,每个节点管理多个Region,并通过Raft协议实现数据一致性和容灾。文档还提到了TiDB的水平扩展和高可用特性,能够提升研发生产力。
  • pdf 文档 PingCAP TiDB&TiKV Introduction OLTP

    0 码力 | 21 页 | 613.54 KB | 6 月前
    3
    文档介绍了PingCAP开源的NewSQL分布式关系型数据库TiDB与TiKV,基于Google Spanner和F1,以及Stanford的Raft一致性协议。TiDB提供全球级别的分布式和跨数据中心复制能力,支持ACID事务、无锁快照读以及外部一致性,兼容MySQL协议,适用于OLTP场景。TiKV作为分布式键值存储,采用Multi-Raft算法支持动态扩展,提供MVCC和分布式事务支持。文档还提到TiDB的架构、逻辑设计、社区与企业版本以及市场应用情况。
  • pdf 文档 TiDB 与 TiFlash扩展——向真 HTAP 平台前进 韦万

    0 码力 | 45 页 | 2.75 MB | 6 月前
    3
    文档介绍了TiDB与TiFlash扩展的集成,致力于构建真正的HTAP(混合事务与分析处理)数据库平台。TiFlash作为列式存储引擎,支持分布式数据库与MySQL协议,能够实现实时报告、风险管理和快速补充等功能。TiDB通过多Raft机制实现扩展性,TiFlash采用相同设计确保平滑扩展与无缝数据重平衡。TiDB与TiFlash紧密集成,支持从任一副本读取、-columnstore作为特殊索引,以及在单个查询中联结两侧数据。
  • pdf 文档 数据迁移

    0 码力 | 2 页 | 42.01 KB | 6 月前
    3
    UDTS产品支持MySQL(5.5/5.6/5.7/8.0)到TiDB的全量数据迁移及增量数据同步,帮助用户在不停机的情况下将业务切换至TiDB服务。此外,UDTS还支持TiDB数据库的全量数据迁移至MySQL或TiDB,从库建立。用户可通过开启Binlog进行增量数据同步,辅助完成数据迁移过程。
共 150 条
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 15
前往