发表评论取消回复
相关阅读
相关 十二)MySQL之内存篇:深入探寻数据库内存与Buffer Pool的奥妙!
`MySQL`是基于磁盘工作的,这句几乎刻在了每个后端程序员`DNA`里,但它真的对吗?其实答案并不能盖棺定论,你可以说`MySQL`是基于磁盘实现的,这点我十分认同,但要说`
相关 内存数据库的分布式数据库架构
author:skate time:2012/02/16 转载一篇文章: 本文提出了一种通过引入内存数据库层,建立两层多分区分布式数据库架构。此方案用
相关 高级数据库十四:检查点协议
Checkpoint Protocols 背景 日志允许DBMS在崩溃/重新启动后恢复数据库。 但是这个系统每次都要重做整个日志。 检查点允许系统忽略大部分日志以
相关 高级数据库十二:数据库压缩
Database Compression 背景 如果数据库需要从硬盘中获得数据,那么数据的I/O操作才是数据库的瓶颈。所以需要对数据进行压缩。 内存中的数据库管理
相关 高级数据库二十五:不易失内存数据库
Non-Volatile Memory Databases 背景 新兴的存储技术提供像DRAM一样的低延迟读取/写入,但具有永久写入和大容量等类似SSD的特性。
相关 高级数据库二十四:内存存不下的内存数据库
Larger-than-Memory Databases 背景 我们知道DRAM价格非常昂贵,且运行耗电量也非常大。 那么当内存数据库存储的信息更大了之后,我们就
相关 高级数据库二十二:矢量化运行(二)
Vectorized Execution (Part II) 上一次将的哥大的论文的矢量化算法在没有四五个SIMD寄存器的情况下是没法运行的。因为DBMS需要将64位的地
相关 高级数据库二十二:矢量化运行
Vectorized Execution (Part I) 说实话,这节课有点没听明白。 上节课说到了通过矢量化来加速查询的优化,需要这么做的原因是: 1. 构建一
相关 内存数据库
内存数据库,顾名思义就是将数据放在内存中直接操作的数据库。相对于磁盘,内存的数据读写速度要高出几个数量级,将数据保存在内存中相比从磁盘上访问能够极大地提高应用的性能。同时,内
还没有评论,来说两句吧...