sqlite性能简单測试[通俗易懂]

sqlite性能简单測试

大家好,又见面了,我是全栈君。

主要測试sqlite在大数据量下的插入及查询性能:

測试环境: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.不依赖其他软件。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/116033.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • HTTPS实现及安全方面

    HTTPS实现及安全方面

  • mysql的乐观锁使用_java悲观锁乐观锁定义

    mysql的乐观锁使用_java悲观锁乐观锁定义正确的理解MySQL的乐观锁,悲观锁与MVCC!首先声明,MySQL的测试环境是5.7前提概念数据库并发的三种场景乐观锁和悲观锁的澄清悲观锁乐观锁MVCC多版本并发控制总结乐观锁和悲观锁的抉择OCC,PCC,MVCC参考资料前提概念数据库并发的三种场景数据库并发场景有三种,分别为:读-读:不存在任何问题,也不需要并发控制读-写:有隔离性问题,…

  • java 各版本jni支持_java – 不支持的JNI版本0xFFFFFFFF

    java 各版本jni支持_java – 不支持的JNI版本0xFFFFFFFF从java代码使用本机DLL时有没有遇到过这个错误?它是JNI库的版本吗?还是一个未解决的依赖?错误:Causedby:java.lang.UnsatisfiedLinkError:unsupportedJNIversion0xFFFFFFFFrequiredbyC:\jnwasapi.dllatjava.lang.ClassLoader$NativeLibrary.load(…

  • LM算法初识_lm算法效果

    LM算法初识_lm算法效果  由于工作内容接触到点云标定,需要用到最小二乘法,所以特意花了点时间研究LM算法,但是由于大学的高等数学忘得差不多了,所以本文从最基本的一些数学概念开始;信赖域法  在最优化算法中,都是要求一个函数的极小值,每一步迭代中,都要求目标函数值是下降的,而信赖域法,顾名思义,就是从初始点开始,先假设一个可以信赖的最大位移,然后在以当前点为中心,以为半径的区域内,通过寻找目标函数的一个近似函数(二次的)的最优点,来求解得到真正的位移。在得到了位移之后,再计算目标函数值,如果其使目标函数值的下降满足了一定条件,

  • 1277. 统计全为 1 的正方形子矩阵(动态规划)

    1277. 统计全为 1 的正方形子矩阵(动态规划)给你一个 m * n 的矩阵,矩阵中的元素不是 0 就是 1,请你统计并返回其中完全由 1 组成的 正方形 子矩阵的个数。示例 1:输入:matrix =[ [0,1,1,1], [1,1,1,1], [0,1,1,1]]输出:15解释: 边长为 1 的正方形有 10 个。边长为 2 的正方形有 4 个。边长为 3 的正方形有 1 个。正方形的总数 = 10 + 4 + 1 = 15.示例 2:输入:matrix = [ [1,0,1], [1,1,0],

  • pycharm怎么运行django项目_django怎么用

    pycharm怎么运行django项目_django怎么用原文转载自:http://www.cnblogs.com/Leo_wl/p/5824541.html本文面向:有python基础,刚接触web框架的初学者。  环境:windows7   python3.5.1   pycharm专业版   Django1.10版  pip3一、Django简介  百度百科:开放源代码的Web应用框架,由Python语言编写……  

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号