We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent b7209e1 commit 6480f7bCopy full SHA for 6480f7b
content/technology_sharing/t006/index.md
@@ -8,19 +8,19 @@ title = '[技术分享][006期]数据库一次全通!(以 SQL 型为例)'
8
你会发现,Web 开发中服务器接受一个请求正常不就是走那个执行流程产生一个返回结果返回回去吗,事实也是这样
9
10
在常规的Web开发中,从控制器接收到请求命令之后可以执行一段逻辑,而在这段逻辑中我们可以设定符合相应逻辑的特定操作(其中一种常见的操作就是读写数据)之后把数据拼装成特定的形式返回给请求方
11
-
+
12
数据虽然可以存储在任何介质中,比如文本文件,可是文本文件太大了读写就会变慢,这时候我们就会想到按某种方式去分区存储(比如放在不同类型的文件夹、不同名称的文件)...
13
14
然后为了图读写方便,我们还要将文本中的每行都固定一个格式,跟咱们选的编程语言能相互搭配,快速转换成这个语言支持的变量...
15
16
你又感觉存硬盘里面读取太慢了,改成选择性保存到内存... 升级索引方式... 优化查找逻辑...
17
18
之后改改这改改那... 最后你就设计出来一个数据库
19
20
### 如何界定快慢
21
22
暂且认为快慢只取决于操作复杂度和传输大小。
23
24
### 数据库能干啥
25
26
现在已经有的成熟的数据库类型有很多种,能存储的数据也多种多样,包括表单、对象、纯文本、向量、图片...
0 commit comments