全方位对比 Postgres 和 MySQL
本文为摘录(或转载),侵删,原文为: https://mp.weixin.qq.com/s/xf7qb4oAVHyi4_U32FSKPA

本文为摘录(或转载),侵删,原文为: https://mp.weixin.qq.com/s/xf7qb4oAVHyi4_U32FSKPA

本文为摘录(或转载),侵删,原文为: attachments/pdf/5/p2161-zhang.pdf
为了降低存储成本,LSM 树变成了一种越来越受欢迎的架构。它引入了多层异构存储:
本文为摘录(或转载),侵删,原文为: -../pdf/a/Towards a New File Format for Big Data - SIMD-Friendly Composable Compression (2020-AzimAfroozeh).pdf -attachments/pdf/a/Towards a New File Format for Big Data - SIMD-Friendly Composable Compression (2020-AzimAfroozeh).pdf
传统上,在数据库系统中,表格数据通常按照磁盘页的起始行逐行存储。这种存储方式被称为 N-ary 存储模型(NSM)。如图 2.1 所示,如果元组大小是可变的,NSM 可能会在页面末尾使用偏移表来定位每个元组的起始位置。此外,每个元组都以元组头(RH)开头,包含有关元组的信息。RH 以空位图开头,用于支持空值;以偏移量开头,用于支持可变属性的变量长度值;以及其他实现特定的细节,以使布局更加灵活。
本文为摘录(或转载),侵删,原文为: attachments/pdf/7/sigmod-xengine.pdf
在线电商交易具有三个显著特点:
为了解决这些挑战,阿里巴巴引入了一种名为 X-Engine 的新的存储引擎,它是 POLARDB 的一种优化的写入存储引擎。它采用分层存储体系结构和 LSM 树(日志结构合并树)来利用硬件加速,例如 FPGA 加速压实,并提供一系列优化,包括事务中的异步写入、多阶段管道和压实期间的增量缓存替换。评估结果表明,X-Engine 在此类事务负载下表现出更高的性能。
本文为摘录(或转载),侵删,原文为: http://www.ruanyifeng.com/blog/2023/05/weekly-issue-254.html
大家可能听说过"水桶原理":水桶的容量由最短的那块木板决定。

它的意思是,某些系统的关键,不在于发展最强点,而在于避免最弱点。99%的地方都没有问题,只要 1%的地方出现问题,整个系统就会失败。
本文为摘录(或转载),侵删,原文为: attachments/pdf/d/The Design and Implementation of Modern Column-Oriented Database Systems (abadi-column-stores).pdf
本文为摘录(或转载),侵删,原文为: https://blog.csdn.net/u013970710/article/details/115433014
本文为摘录(或转载),侵删,原文为: https://www.baeldung.com/linux/process-states
状态机如下:
本文为摘录(或转载),侵删,原文为: attachments/pdf/7/p46-li.pdf
查询重写使用启发式算法来实现,有两个限制
提出了基于策略树树的查询重写框架