首页 > 其他分享 >CMU 15-445 | Lecture 04 Database Storage II 学习

CMU 15-445 | Lecture 04 Database Storage II 学习

时间:2023-01-09 15:45:58浏览次数:62  
标签:存储 15 04 Database Storage 查询 tuples Lecture attributes

  1. 行存储用OLTP(On-line Transaction Processing),列存储用OLAP(On-line Analytical Processing)。
    image
  2. 大多数数据库是行存储。行存储的读写较方便,因此工业上可以采取混合形式。呈现给消费者的使用行存储,在企业进行分析时采用列存储,通过OLAP进行分析。

下面引用自Data Storage Models

NSM(行存储) 的优缺点如下:
-   Advantages
    -   高效插入、更新、删除,涉及表中小部分 tuples
    -   有利于需要整个 tuple (所有 attributes)的查询
-   Disadvantages
    -   不利于需要检索表内大部分 tuples,或者只需要一小部分 attributes 的查询

DSM (列存储)的优缺点如下:
-   Advantages
    -   减少 I/O 操作
    -   更好的查询处理和数据压缩支持
-   Disadvantages
    -   涉及少量 tuples、多数 attributes 的查询低效

标签:存储,15,04,Database,Storage,查询,tuples,Lecture,attributes
From: https://www.cnblogs.com/bocai3268/p/17037246.html

相关文章

  • P6046 纯粹容器
    P6046纯粹容器关键计算ai在第i回合死的概率,并且乘上i-1,就是一个贡献值。但是直接求解在第i回合结束的概率是比较难的,因为战斗顺序是不确定的,所以不能直接求。但是可以......
  • [oeasy]python0041_ 转义字符_转义序列_escape_序列_sequence
    转义序列回忆上次内容上次回顾了5bit-Baudot博多码的来历从莫尔斯码到博多码原来人来收发电报现在机器来收发电报输入方式从电键改成键盘......
  • 我的收藏周刊041
    文章分享智纲智库创始人智纲智库(王志纲工作室)创始人,公众号老俞闲话2022年1月3日文章访谈人物。李雪顺:《江城》译者李雪顺:《江城》译者,《寻路中国译者》,他和作者何......
  • Ubuntu18.04升级GCC/G++ 11
    目前适用于Ubuntu18.04的GCC/G++11不在稳定仓库中,因此需要源码编译或者添加PPA仓库安装。具体步骤:    源码包下载:GCC添加PPA仓库安装:bash执行添加PPA源add-ap......
  • 代码随想录算法训练营第11天 | 20. 有效的括号 1047. 删除字符串中的所有相邻重复项 1
    20.有效的括号文章:代码随想录(programmercarl.com)视频:栈的拿手好戏!|LeetCode:20.有效的括号_哔哩哔哩_bilibili思路:先来分析一下这里有三种不匹配的情况,第一种......
  • Ubuntu18.04环境下安装redis 6.2.0
    环境是win11的Linux子系统Ubuntu-18.04,安装方式是源码安装,也可以用apt安装(见本文最后参考资料),用的用户是默认用户(所以一些关键命令要注意用sudo,不用会报错)安装:joey@Joey......
  • [oeasy]python0041_teletype历史_博多码_shift_capslock_字符数字切换_gear
    teletypewriter历史回忆上次内容上次见到了一个真的机械打字机感受到了蒸汽朋克的时代背景上上次区分了一些概念terminal终端,电脑连线最终的端点TeleTYpewr......
  • 海康 登录 错误码 16777215错误码
    海康卡口相机你这个老6呀,老子写了两套代码,你这个老6竟然在我和玩躲猫猫 返回这个错误码的原因是我程序首先连接MySQL数据库了,然后才是初始化和登录数据库。这个顺序导致......
  • 牛客进阶题目15:自动贩售机2
    跟上题基本类似,加了个sel选择`timescale1ns/1nsmoduleseller2( inputwireclk, inputwirerst, inputwired1, inputwired2, inputwiresel, ou......
  • 解析字符串(15分)
    解析字符串(15分)题目内容:  输入一个字符串,要求将其中的字母‘n’理解为回车符号’\n’,模拟文件缓冲区读取的数据,并按替换后的数据流解析出其中包括的字符串。(即通......