1. 数据库表格式如下
CREATE TABLE key_value(
key VARCHAR(1024) primary key,
value VARCHAR(1024)
);
2. Insert/update测试
操作 | 时间 | 内存 |
---|---|---|
Insert/update 100次数据 | 0.16s | 12KB |
Insert/update 1000次数据 | 1.5s | 52KB |
Insert/update 10000次数据 | 12s | 408KB |
3. select测试
操作 | 时间 |
---|---|
select 1000000次数据 | 8s |
4. 多进程读写并发(一个进程读,一个进程写)
时间
select 1000000次数据 10s
update 10000 次数据 21s
select操作的时间差别不大
update并发操作的时间=select操作的时间+update单线程操作的时间,说明update的优先级低于select