数据库
文章平均质量分 84
wait,what?
边学边输出
展开
-
数据库概述(3)
如果找到了(缓存命中)那就直接从内存读取而且当要写入数据时,不会直接写进磁盘里,而是先在缓冲池中寻找有没有对应的数据在缓冲池中进行数据的写入,如果缓冲命中直接修改数据,缓冲若未命中就会从磁盘中读取数据页到缓冲池,之后再更新到磁盘中去即延迟写入技术(异步去修),可以减少磁盘I/O操作的频率(I/O操作指输入输出操作,即硬件设备和内存之间的数据交换过程)即减少直接读取磁盘提高性能。类似于书籍的目录,用来检索数据,索引可以将检索的速度从O(n)的时间复杂度变成O(logn)甚至O(1),其中n是数据行数。原创 2024-10-06 11:53:39 · 470 阅读 · 0 评论 -
数据库概述(2)
定义1可以参照昨天讲的(右边的图片——数据库在计算机系统中的位置)定义2:即管理数据库的软件。常用的数据库管理系统有:MySQL、PostgreSQL、Oracle Database可以看到前面两个都是以SQL结尾,SQL专门用于像上面两种MySQL、PostgreSQL的关系型数据库(指通过表格的形式管理数据并用SQL来查询数据)比高级语言(C、C++)简单、容易学。低时延是指查询数据和修改数据时间短,比如很短时间内(几毫秒)就能买到票。假设我们在查询接口层输入这么一段SQL语句。原创 2024-10-05 18:33:42 · 1082 阅读 · 0 评论 -
数据库概述(1)
查询接口层:假设你要开发一款转账的应用,这时候就需要用到数据库驱动程序,驱动程序会实现API接口的功能【API接口是指实现各种软件之间交互的工具】,通过驱动程序可以让转账的应用接入数据库,进行查询、存储等功能。上面我们所谈论的都是广义的数据库——包含很多,比如数据(data)、数据库(狭义,指数据的集合database即DB)、数据库管理系统(DBMS即一种管理数据的软件)、数据库系统(广泛的概念)。有很多数据库都是开源的,“开源的”是指数据库的源代码是开放共享的,任何人都可以用开源的数据库源代码通过。原创 2024-10-04 18:10:29 · 741 阅读 · 0 评论 -
在VMware虚拟机上部署polardb
此时我们已经在开发机器的源码目录中。进入容器后,为容器内用户获取源码目录的权限,然后编译部署 PolarDB-PG 实例。然后用SSH来传输polardb的源码。需要能连接到docker hub的网。将宿主机上的私钥文件复制到虚拟机上。添加Docker官方的gpg密钥。启动容器并进入其shell。启动postgreSQL。安装docker ce。进入开发机器的源码目录。添加docker仓库。原创 2024-09-30 20:29:23 · 516 阅读 · 0 评论 -
给虚拟机安装操作系统以及无密码SSH登录
它是指放有网站或者是数据这两个东西的副本的服务器,而镜像就是指原始数据的复制(拷贝)直接下一步即可下面是存储布局的配置界面,也直接Done下面是文件系统摘要界面,显示了当前的磁盘分区和文件系统配置,一般无特殊要求默认即可由于我们是第一次安装虚拟机,所以直接continue下面再"Pick a username"的时候不知道是不是我键盘的原因,按住shift键才能输入下面是关于升级Ubuntu的说明,我们直接skip。原创 2024-09-23 21:48:27 · 1157 阅读 · 0 评论 -
虚拟机介绍及软件安装
虚拟机(Virtual Machine,简称VM)是一种基于软件技术模拟的完整计算机系统,它在物理计算机(宿主机)上模拟出多个虚拟的、独立的计算机环境。我们在本机环境(指你所用的电脑)配置虚拟机时,就相当于你在你本来的电脑系统之上又多设置了一个或多个其他系统的电脑,但是这些多出来的电脑(指计算机)是虚拟的,因此称为虚拟机,每个虚拟机都可以创设不同的操作系统和应用程序,且有多个的时候彼此之间是独立的,和你本来的看得见的电脑之间也是独立的。上面的语境中,这个实体存在的计算机被称为宿主机。原创 2024-09-20 09:20:16 · 1345 阅读 · 0 评论 -
数据库定义和PolarDB陌生术语介绍
先看数据库的定义:数据库是结构化信息或数据的有序集合,一般以电子形式存储在计算机系统中。通常由数据库管理系统 (DBMS)来控制。在现实中,数据、DBMS 及关联应用一起被称为数据库系统,通常简称为数据库。先来看结构化信息是或数据是什么意思,这里的“结构化”可以理解成形容词,即数据库里的数据是以结构化的方式被存储的,我们在生活中最常见的存储方式莫过于表格了,而在数据库中我们常说的列被称为“字段”,行被称为“记录”,当然还有其他存储方式。一般以电子形式存储在计算机系统中可以理解成就是个电子文件柜。原创 2024-09-18 21:45:52 · 677 阅读 · 1 评论