标签【数据库】下的文章

参考内容: 《高性能 MySQL(第三版))》 选择优化的数据类型 世面上常见的数据库大多支持了多种多样的数据类型,选择正确的数据类型对于获得高性能至关重要,一般都需要遵循如下的几个原则: 1、更小的通常更好:更小的通常更快,因为占用着更少的磁盘、内存和 CPU,并且处理时需要的 CPU 周期也更少; 2、简单就好:简单数据类型的操作通常需要更少的...

参考内容: 《高性能 MySQL(第三版))》 码农翻身知识星球 数据库村的旺财和小强 存储引擎 Writing a Custom Storage Engine / Overview 中说存储引擎负责管理 MySQL 的数据存储和索引,MySQL 服务器通过已经定义好的 API 与存储引擎进行通信。 不同的存储引擎都有各自的优势和劣势,存储引擎相...

MongoDB 聚合官方文档 聚合管道是一个基于数据处理管道概念建模的数据聚合框架,文档进入一个多阶段的处理管道,该管道最终将其转换为聚合后的结果。 下面的例子来源于官方文档。第一阶段,$match按status字段来过滤文档,并把status字段值为A的文档传递到下一阶段;第二阶段,$group将文档按cust_id进行分组,并针对每一组数据对amo...

数据库系统总会涉及到辅助存储(大多都是磁盘),因为它们能够存储大量需要长期保存的数据,因此我们有必要先了解了解磁盘的相关知识。 根据机械原理,存储器的容量越大其速度就越慢。但是速度越快的存储器,其单位字节的价格就越贵。现代计算机系统可以包含几个不同的可以存储数据的部件,就形成了存储器的层次结构,但是需要注意的是「虚拟内存」是操作系统与操作系统运用机器硬...
.