有关SQLite数据库的一些实证数据,有一定历史比较和参考意义
来源:互联网 发布:雄狮网络刷qb真的假的 编辑:程序博客网 时间:2024/04/29 10:38
转:http://blog.csdn.net/mynicedream/article/details/2252398
说明:以下这文章是2008年写的。也就是说,数据库的版本也基本是2008年左右的,现在已经过去N年了,数据库都发生了很多变化,性能也有很大提升。我用JULIA脚本insert220万条数据进入SQLite现在大约需要30秒,应有很大提升。大家可以比较。
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
转文:
最近要做一个项目,需要用到实时数据库,PI太贵了,想找一个免费的,实在不行就只能自己编了。找了半天,找到了FastDB、BerkeleyDB和SQLite.
FastDB是内存型数据库,据说很快,但数据库大小不能大于物理内存,不然。。。反正我看到这就走了,我可是要一秒内处理几千个数据,还要保存8小时以上的啊!BerkeleyDB和SQLite倒没有数据库大小不能大于物理内存的限制,我对他们的性能进行了测试,结果如下:
上表为两种数据库只建一个索引,Berkeley DB不支持事务、Sqlite支持事务情况下的数据,如果Berkeley DB打开事务支持,速度会下降很大的数量级,根本不能满足需求。另外在程序崩溃后Berkeley DB数据库不可用,Sqlite数据库仍可正常使用。
- 有关SQLite数据库的一些实证数据,有一定历史比较和参考意义
- Bloomberg Desktop Api 关于历史Tick数据的一些参考
- 一些比较有参考价值的爬虫学习资料
- SQLite数据库与其它一些数据库的性能比较
- 有关MySQL数据库的一些基本语句和oracle数据的一些小区别-01
- 数据库的一些有关
- SQLite数据库的数据读取和写入
- 有关Android SQLite编程的一些知识
- 使用SQLite数据库和Access数据库的一些经验总结
- Android Studio教程 简介与入门(资料比较旧,但有一定参考价值)
- 历史的意义
- 而一些域名有几年的历史
- Android中有关数据库SQLite的介绍
- 有关数据库的一些基本知识
- sqlite数据库的一些操作和core data的操作
- 三国杀里面有哪些是和历史吻合的比较好的例子?
- 有关排序规则的一些函数和数据库定义
- SQlite 数据库选用参考
- 使用SimpleCursorAdapter的ListView如何更新显示
- git_tree
- Java学习之控制跳转语句
- 解决Android中logs文件夹过大的问题
- php FPDF类库应用实现代码
- 有关SQLite数据库的一些实证数据,有一定历史比较和参考意义
- 编译常见问题汇总
- 求值函数整理
- effective C++ 3th 备忘1
- ios tableView那些事 UITableView中Cell重用机制导致内容重复解决方法
- 内存分配的原理__进程分配内存有两种方式
- C#操作Office文件(九)
- cocos2dx移植android平台-我的血泪史
- The Design of LLVM