发表评论取消回复
相关阅读
相关 高级数据库十六:查询优化器(二)
Optimizer Implementation(Part II) 在这儿解释一下,逻辑查询计划或者逻辑计划指的是关系代数层面的查询语句;物理查询计划或者物理计划指的是具
相关 高级数据库十三:日志协议
Logging Protocols Logging Schemes 恢复算法 日志一般与系统恢复有关,恢复算法是确保数据库一致性、原子性和持久性(尽管事务失败
相关 高级数据库十二(2):HIVE文件存储格式
数据库十二(2):HIVE文件存储格式 昨天在看HIVE的时候,突然发现HIVE的文件存储对数据的压缩刚好是前天看的[数据库压缩][Link 1]的内容。所以刚好可以拿出
相关 高级数据库十二:数据库压缩
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. 构建一
相关 高级数据库二十:并行JOIN算法(Sorting)
Parallel Join Algorithms (Sorting) 背景 关于Join的其他背景可以查看上一篇讲[Hash Join][]的文章。 SINGL
相关 MongoDB数据库(二:高级操作)
练习一、完成使用Java代码连接MOngoDB,创建集合,获取集合,插入文档,检 索所有文档,更新文档,删除第一个文档。 a)连接MOngoDB ![watermark
还没有评论,来说两句吧...