自己用 sqlite 和 zblog 做了个博客小站,想着提升速度就做了全站静态,但最后速度和原来差别不大,甚至似乎还更慢了,这是什么原因呢?
1
keepeye 2021 年 7 月 17 日
纯静态应该是生成一个个 html,直接通过 nginx 访问会很快
|
2
mifar 2021 年 7 月 17 日
sqlite 应该是纯依赖磁盘吞吐性能了吧。 MySQL 还能有内存做缓冲
|
3
yitingbai 2021 年 7 月 17 日
sqlite 的性能是很低的, 好处就是不用部署数据库, 省事
|
4
gesse 2021 年 7 月 17 日
个人博客不用考虑这些
|
5
kasusa 2021 年 7 月 17 日 via Android
来,JSON 存储安排
|
6
hronro 2021 年 7 月 17 日
全静态怎么还需要数据库?
|
7
agagega 2021 年 7 月 17 日 via iPhone
作为数据库而言,sqlite 不慢的。很多场景下 sqlite 不如其他数据库的主要原因并不是性能
|
8
xiaojj 2021 年 7 月 17 日
瓶颈在带宽上,1 秒和 1.01 秒,区分不出来的
|
9
shyangs 2021 年 7 月 17 日
全靜態怎麼還需要數據庫?
|
10
eason1874 2021 年 7 月 17 日
查询量和请求量不大,性能过剩的情况下,数据库动态请求跟 HTML 文件请求的差别感觉不到的,都是秒开
|
11
looking0truth 2021 年 7 月 17 日
改成启动时全部读到内存
|
12
wtks1 2021 年 7 月 17 日 via Android
把 sqlite 的数据库文件放到内存盘里看看?
|
13
hushao 2021 年 7 月 17 日
小站根本达不到 sqlite 读的极限。甚至只读情况下,sqlite 反而相当的快,另外静态跟数据库有啥关系?
|
14
webshe11 2021 年 7 月 17 日 感觉这个贴子描述不太具体
首先是楼上很多人问的到底怎么做的全站静态,和 sqlite 又有什么关系,我猜意思是不是原来是 sqlite,后来改了全站静态 然后速度指的是哪个速度,该不会是实际访问页面的总时间吧,盲猜瓶颈在别的地方 |
17
codehz 2021 年 7 月 18 日 via Android
SQLITE3 有很多比文件系统快的情形,特别是这种小文件居多的场景
https://sqlite.org/fasterthanfs.html |