QB64 搜索技巧 核手提箱 文字记录 海洋云增白 开源地图 Bliss AI 搜索答案 深海沉船 自由职业 policy 小团队 颈挂空调 Chumby 个人电脑 极端主义 团队 世界 PostgreSQL AI工具 证券 DirectX 防溢 DrawingPics Zulip 儿童读物 化学 连续滚动 代码审查 三菱电机 更多

为什么你的固态硬盘可能很糟糕,以及你的数据库可以做些什么 (cedardb.com)

文章分析了固态硬盘在数据库系统中的应用,指出虽然固态硬盘拥有极高的读写吞吐量,但在数据持久化方面存在着延迟问题。文章深入探讨了数据库系统如何通过分组提交、异步处理以及使用企业级固态硬盘等方法来缓解这一问题,并以MongoDB和PostgreSQL为例,阐述了不同数据库系统如何处理固态硬盘延迟问题。最后文章指出,对于普通用户来说,固态硬盘的延迟问题并不会造成严重影响,而对于生产环境,使用企业级固态硬盘是更优的选择。

简单、高效且强大的连接处理哈希表 (cedardb.com)

本文介绍了 CedarDB 数据库中用于连接处理的哈希表实现。该实现针对数据库系统的独特需求进行了优化,例如并行数据处理、高效过滤不匹配行以及对重复数据倾斜的鲁棒性。文章详细解释了如何利用并行构建、Bloom 过滤器和无链布局等技术来实现这些目标。最后,通过与其他哈希表实现的比较,展示了该方法在图形和关系工作负载上的性能优势。