• ARTICLE
  • STRING
  • CONVERTER
  • ENCRYPT
  • NETWORK
  • MORE
    CHART
    MATH
    COORDINATE
    IMAGE
    FILE
  • ARTICLE
    STRING
    CONVERTER
    ENCRYPT
    NETWORK
    MORE
    CHART
    MATH
    COORDINATE
    IMAGE
    FILE
logo Online Tools
All Chinese English Newest Hottest
542 search results Contribute

腾讯数据库的三场战役

68 Technology lddgo Shared on 2022-09-06

Log-Structured Merge-trees (LSM树)被广泛应用在现代NoSQL系统存储层中,比如:BigTable、Dynamo、HBase、Cassandra、LevelDB、RocksDB和AsterixDB等等。不同于传统的索引结构(比如B+树)更新时直接在所在位置进行修改,LSM树则先将数据直接写入到内存,然后通过合并线程将内存数据刷新到磁盘。这种设计有很多好处,包括:超高的写性能、不错的空间利用率、可优化性、简单的并发控制和恢复机制等。

78 Technology lddgo Shared on 2022-09-06

TPC-C是TPC(事务处理性能委员会)推出的一系列性能测试标准中的一款,自1992年推出,便成为了数据库性能测试的标杆,各个数据库大厂都向TPC委员会提交了测试结果,以期在TPC-C测试的排行榜上拥有一席之地。就像决战紫禁之巅,论剑华山之巅,拥有一席之地的都是成名的大佬们。 本章介绍TPC-C这个构造了华山之巅的测试标准,包括测试的模型和架构。至于提到的TPC委员会是什么,我们在前一篇文章《TPC的前世今生》中介绍了事务处理性能委员会的来龙去脉,有兴趣的同学可以通过阅读之前文章,了解TPC的成立起始。

66 Technology lddgo Shared on 2022-09-06

最近国产数据库领域内,OceanBase数据库连续两年刷新了TPC-C的世界纪录,引起业内的关注和兴趣。很多人可能还不了解什么是TPC-C,那么今天我们就在这里介绍一下TPC-C以及相关的一些历史。

72 Technology lddgo Shared on 2022-09-06

InnoDB是一种数据按照行存储的引擎。当记录删除时,InnoDB只进行删除标记,后续再异步回收相应空间。

61 Technology lddgo Shared on 2022-09-06

对于使用MySQL来说,有一个让人苦恼的事情就是处理字符集的问题,众多的字符概念和设置,常常让用户感到束手无策而不知如何使用。对事务所来说客户的需求就是我们命令,了解到大家的这种困惑后。经过一番探索,X侦探所的探员T将给大家捋顺字符集的来龙去脉以及MySQL中的字符集秘密,下面就将开启我们的字符探索之旅。

60 Technology lddgo Shared on 2022-09-06

RocksDB是一个非常流行的高性能持久化KV存储,最初是Facebook的数据库工程师团队基于Google LevelDB开发。经过大量的适配工作,Facebook的数据库工程师将RocksDB改造为MySQL的一个存储引擎MyRocks。

51 Technology lddgo Shared on 2022-09-06

本文的目的是对 InnoDB 的锁模块做个简单的介绍,使读者对这块有初步的认识。 此外,我们在对MySQL 5.7做性能分析的时候发现lock_sys mutex成为热点瓶颈,官方在MySQL 8.0上对lock_sys锁也做了很多优化,本文针对一些重大的性能优化做一些介绍。

55 Technology lddgo Shared on 2022-09-06

关系型数据库是一个通用系统软件,SQL作为一种结构化查询语言,用户不需要关注怎么做,只需要描述做什么,然后交由SQL引擎来处理。因为关系代数提供的等价性,同一个查询可以用不同的SQL语句描述。为防止用户所写的"不好的"SQL执行慢,这就需要查询优化器快速而准确地选择出一个效率较高的执行计划。

50 Technology lddgo Shared on 2022-09-06

腾讯 MongoDB目前广泛应用于游戏、电商、ugc、物联网等场景,很多客户在使用过程中库表数量会大量增长,甚至达到百万级别,导致性能急剧下降,严重影响客户业务。腾讯数据库研发中心CMongo团队在进行深入性能分析之后,改造底层引擎为共享表空间架构,新架构在百万级库表的场景下,相比原生版本读写性能提升 1-2 个数量级,内存消耗显著降低,启动时间从原先小时级缩短到一分钟内。

45 Technology lddgo Shared on 2022-09-06