测试环境:Centos6.4 1G内存 单核
数据量 | 大小 | 索引字段检索(耗时) | 非索引字段检索(耗时) | 总插入时间 |
10W | 19M | 0.001s | 0.036s | 5.1s |
50W | 100M | 0.0014s | 0.147s | 32.21s |
100W | 200M | 0.0009s | 5.277s | 63.29s |
200W | 400M | 0.0008s | 12.51s | 130.2s |
500W | 1002M | 0.0016s | 17.3s | 513.1s |
1000W | 2G | 0.0009s | 63.0s | 1278.24s |
2000W | 3.9G | 0.0025s | 134.1s | 3080.6s |
5000W | 9.8G | 0.0055s | 334.078s | 11745.68s |
从实验结果看,sqlite在千万级别数据量上还是有很优越的性能。
其做为嵌入式数据库其优点非常显著:1.单一数据库文件; 2.轻量型;3.跨平台;4.支持TB级别数据规模;5.不依赖其它软件。
原文链接:https://www.f2er.com/sqlite/199493.html