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.不依赖其他软件。

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

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

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • dw自动滚动图片_DW图片无缝滚动代码

    dw自动滚动图片_DW图片无缝滚动代码DIV的图片无缝滚动,DIV图片上无缝滚动,DIV图片下无缝滚动,DIV图片左无缝滚动,DIV图片右无缝滚动1.先了解一下对象的几个的属性:innerHTML:设置或获取位于对象起始和结束标签内的HTMLscrollHeight:获取对象的滚动高度。scrollLeft:设置或获取位于对象左边界和窗口中目前可见内容的最左端之间的距离scrollTop:设置或获取位于对象最顶端和窗口中可见内容的最顶…

    2022年7月18日
    16
  • C# Lock 解读

    C# Lock 解读

    2021年8月15日
    57
  • 简单粗暴的黑苹果安装教程「建议收藏」

    简单粗暴的黑苹果安装教程「建议收藏」首先这是我的电脑配置,当然,玩黑苹果不一定得和我的配置一样~这个链接是几乎我用到的所有文件:链接:https://pan.baidu.com/s/1UIVXqkx3XiLbEsGsGbXA_A提取码:ex3f全部下载即可####1、做系统盘:1、准备一个8G以上的U盘打开上面工具里面的TransMac软件,检测到我们的U盘,然后右击,选择如图所示的第二个:FormatDis…

    2022年6月5日
    49
  • linux命令hexdump,Linux系统中hexdump的命令汇总

    linux命令hexdump,Linux系统中hexdump的命令汇总Linux系统中hexdump的命令汇总hexdump是Linux系统中用来查看文件十六进制编码的命令,配合不同的参数其作用也有所不同,下面小编就给大家介绍下Linux中hexdump命令的用法,不了解的`朋友不妨来学习一下。查看一些二进制文件的内容,比如二进制文件中包含的某些字符串。可以将二进制文件转换为ASCII、10进制、16进制或8进制进行查看。-b每一字节以八进制显示,一行共16个字节…

    2025年11月27日
    5
  • Python 生成随机数_python建立随机数列表

    Python 生成随机数_python建立随机数列表记录了生成随机数的几种方式以及生成随机列表的几种方法。

    2022年10月5日
    4
  • 中文常用停用词表(哈工大停用词表、百度停用词表[通俗易懂]

    中文常用停用词表(哈工大停用词表、百度停用词表[通俗易懂]中文常用停用词表(哈工大停用词表、百度停用词表等:https://github.com/goto456/stopwords

    2022年6月16日
    47

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

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