美文网首页
rqlite初探

rqlite初探

作者: dark68 | 来源:发表于2023-05-19 11:58 被阅读0次

    安装详见官方文档:https://rqlite.io/docs/quick-start/

    1.建表语句

    CREATE TABLE foo (id INTEGER NOT NULL PRIMARY KEY, name TEXT,age INTEGER);
    

    2.rqlite节点运行参数

    #docker容器内部
    rqlited -node-id 1 -http-addr 172.17.0.2:8001 -raft-addr 172.17.0.2:8002 -on-disk=true ~/node
    rqlited -node-id 2 -http-addr 172.17.0.3:8001 -raft-addr 172.17.0.3:8002 -on-disk=true -join http://172.17.0.2:8001 ~/node
    rqlited -node-id 3 -http-addr 172.17.0.4:8001 -raft-addr 172.17.0.4:8002 -on-disk=true -join http://172.17.0.2:8001 ~/node
    

    3.运行结果数据

    3.1 数据插入

    注:rqlite多节点,操作对象为leader

    分类 运行条件 总数据量 时间(s)
    sqlite 每次commit2000,运行1000次 200w 6
    sqlite 每次commit2000,运行1000次 200w 7
    sqlite 每次commit2000,运行1000次 200w 6
    rqlite单节点 每次commit2000,运行1000次 200w 96
    rqlite单节点 每次commit2000,运行1000次 200w 110
    rqlite单节点 每次commit2000,运行1000次 200w 108
    rqlite两节点 每次commit2000,运行1000次 200w 164
    rqlite两节点 每次commit2000,运行1000次 200w 166
    rqlite两节点 每次commit2000,运行1000次 200w 175
    rqlite三节点 每次commit2000,运行1000次 200w 165
    rqlite三节点 每次commit2000,运行1000次 200w 163
    rqlite三节点 每次commit2000,运行1000次 200w 150
    3.2 数据查询
    分类 查询次数 时间(s)
    sqlite 1w 5
    sqlite 10w 42
    sqlite 100w 434
    rqlite 1w 27
    rqlite 10w 163
    rqlite 100w 1762

    相关文章

      网友评论

          本文标题:rqlite初探

          本文链接:https://www.haomeiwen.com/subject/yfzgsdtx.html