数据库是一种结构化组织和存储数据的系统,可方便地进行数据管理、检索和更新,提供有效的数据存储和访问机制。
分类
Apache DorisApache HBaseCassandraClickHouseFirebirdGreenplumMongoDBMySQLPieCloudDBPostgreSQLRedisSQLSQLiteTiDBVitess数据库中间件数据库工具数据库设计
  • pdf 文档 Real-Time Unified Data Layers: A New Era for Scalable Analytics, Search, and AI

    0 码力 | 10 页 | 2.82 MB | 5 月前
    3
    文档阐述了Real-Time Unified Data Layer(实时统一数据层,UDL)作为一种新的架构方法,旨在整合多样化的数据源,支持实时分析、搜索和AI工作负载。它通过打破数据孤岛, 提供高性能查询和统一的SQL访问,帮助企业提升决策效率和创新能力。CrateDB作为一种现代实时统一数据层,支持多模型存储、实时数据摄取和水平扩展,能够加速AI应用,优化搜索和分析流程。
  • pdf 文档 02 TiDB Operator 架构与实现 付业成

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

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

    0 码力 | 56 页 | 50.15 MB | 5 月前
    3
    文档讨论了TiDB生产环境中Go runtime相关的问题,包括内存控制、延迟抖动和NUMA感知等方面的挑战。具体包括TiDB服务器内存占用异常、GC引起的延迟抖动、NUMA感知对性能的影响等。分析指出,Go runtime在NUMA环境下扩展性不足,主要由于锁竞争和GC不具备NUMA感知能力。TiDB已禁用THP以优化内存管理。
  • pdf 文档 1.3 Go practices in TiDB 姚维

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

    0 码力 | 27 页 | 935.47 KB | 5 月前
    3
    文档介绍了TiDB作为一个分布式、可扩展且高可用的SQL数据库,其架构结合了RDBMS和NoSQL的优点。TiDB使用Golang语言开发,利用Goroutine实现轻量级并发,优化了内存管理和垃圾回收(GC)性能。文档还展示了TiDB的物理和逻辑计划示例,并提到了未来的优化方向,如切换到gRPC、引入Cost-based Optimizer以及整合Spark形成TiSpark。
  • ppt 文档 闫明 RustConfChina TiDB Serverless.pptx

    0 码力 | 1 页 | 133.00 B | 5 月前
    3
    version https://git-lfs.github.com/spec/v1 oid sha256:477ea3b9cb5ff505ef7d8528eb63d892d8728994f7a9436c6f2ef6f657ce9fdb size 18061237
  • pdf 文档 [PingCAP Meetup SH 5.26]上海电信微信营业厅 TiDB 实践 v 1.6

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

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