Celia0202
V2EX  ›  问与答

Sqlite 做的小站全站静态是否会更快?

  •  
  •   Celia0202 · Jul 17, 2021 · 3722 views
    This topic created in 1940 days ago, the information mentioned may be changed or developed.

    自己用 sqlite 和 zblog 做了个博客小站,想着提升速度就做了全站静态,但最后速度和原来差别不大,甚至似乎还更慢了,这是什么原因呢?

    17 replies  •  2021-07-18 20:52:43 +08:00
    keepeye
    keepeye
    Jul 17, 2021
    1
    纯静态应该是生成一个个 html,直接通过 nginx 访问会很快
    mifar
    mifar
    Jul 17, 2021
    2
    sqlite 应该是纯依赖磁盘吞吐性能了吧。 MySQL 还能有内存做缓冲
    yitingbai
    yitingbai
    Jul 17, 2021
    3
    sqlite 的性能是很低的, 好处就是不用部署数据库, 省事
    gesse
    gesse
    Jul 17, 2021
    4
    个人博客不用考虑这些
    kasusa
    kasusa
    Jul 17, 2021 via Android
    5
    来,JSON 存储安排
    hronro
    hronro
    Jul 17, 2021
    6
    全静态怎么还需要数据库?
    agagega
    agagega
    Jul 17, 2021 via iPhone
    7
    作为数据库而言,sqlite 不慢的。很多场景下 sqlite 不如其他数据库的主要原因并不是性能
    xiaojj
    xiaojj
    Jul 17, 2021
    8
    瓶颈在带宽上,1 秒和 1.01 秒,区分不出来的
    shyangs
    shyangs
    Jul 17, 2021
    9
    全靜態怎麼還需要數據庫?
    eason1874
    eason1874
    Jul 17, 2021
    10
    查询量和请求量不大,性能过剩的情况下,数据库动态请求跟 HTML 文件请求的差别感觉不到的,都是秒开
    looking0truth
    looking0truth
    Jul 17, 2021
    11
    改成启动时全部读到内存
    wtks1
    wtks1
    Jul 17, 2021 via Android
    12
    把 sqlite 的数据库文件放到内存盘里看看?
    hushao
    hushao
    Jul 17, 2021
    13
    小站根本达不到 sqlite 读的极限。甚至只读情况下,sqlite 反而相当的快,另外静态跟数据库有啥关系?
    webshe11
    webshe11
    Jul 17, 2021❤️1
    14
    感觉这个贴子描述不太具体
    首先是楼上很多人问的到底怎么做的全站静态,和 sqlite 又有什么关系,我猜意思是不是原来是 sqlite,后来改了全站静态
    然后速度指的是哪个速度,该不会是实际访问页面的总时间吧,盲猜瓶颈在别的地方
    Celia0202
    Celia0202
    OP
    Jul 18, 2021
    15
    @webshe11 对的,原来是 sqlite,后来静态化缓存啦
    Celia0202
    Celia0202
    OP
    Jul 18, 2021
    16
    @eason1874 😯这样呀
    codehz
    codehz
    Jul 18, 2021 via Android
    17
    SQLITE3 有很多比文件系统快的情形,特别是这种小文件居多的场景
    https://sqlite.org/fasterthanfs.html
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   4078 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 55ms · UTC 08:04 · PVG 16:04 · LAX 00:04 · JFK 03:04
    ♥ Do have faith in what you're doing.